/*! * Dialogs Manager v4.9.3 * https://github.com/kobizz/dialogs-manager * * Copyright Kobi Zaltzberg * Released under the MIT license * https://github.com/kobizz/dialogs-manager/blob/master/LICENSE.txt */ (function($, global) { 'use strict'; /* * Dialog Manager */ var DialogsManager = { widgetsTypes: {}, createWidgetType: function(typeName, properties, Parent) { if (!Parent) { Parent = this.Widget; } var WidgetType = function() { Parent.apply(this, arguments); }; var prototype = WidgetType.prototype = new Parent(typeName); prototype.types = prototype.types.concat([typeName]); $.extend(prototype, properties); prototype.constructor = WidgetType; WidgetType.extend = function(typeName, properties) { return DialogsManager.createWidgetType(typeName, properties, WidgetType); }; return WidgetType; }, addWidgetType: function(typeName, properties, Parent) { if (properties && properties.prototype instanceof this.Widget) { return this.widgetsTypes[typeName] = properties; } return this.widgetsTypes[typeName] = this.createWidgetType(typeName, properties, Parent); }, getWidgetType: function(widgetType) { return this.widgetsTypes[widgetType]; } }; /* * Dialog Manager instances constructor */ DialogsManager.Instance = function() { var self = this, elements = {}, settings = {}; var initElements = function() { elements.body = $('body'); }; var initSettings = function(options) { var defaultSettings = { classPrefix: 'dialog', effects: { show: 'fadeIn', hide: 'fadeOut' } }; $.extend(settings, defaultSettings, options); }; this.createWidget = function(widgetType, properties) { var WidgetTypeConstructor = DialogsManager.getWidgetType(widgetType), widget = new WidgetTypeConstructor(widgetType); properties = properties || {}; widget.init(self, properties); return widget; }; this.getSettings = function(property) { if (property) { return settings[property]; } return Object.create(settings); }; this.init = function(settings) { initSettings(settings); initElements(); return self; }; self.init(); }; /* * Widget types constructor */ DialogsManager.Widget = function(widgetName) { var self = this, settings = {}, events = {}, elements = {}, hideTimeOut = 0, baseClosureMethods = ['refreshPosition']; var bindEvents = function() { var windows = [elements.window]; if (elements.iframe) { windows.push(jQuery(elements.iframe[0].contentWindow)); } windows.forEach(function(window) { if (settings.hide.onEscKeyPress) { window.on('keyup', onWindowKeyUp); } if (settings.hide.onOutsideClick) { window[0].addEventListener('click', hideOnOutsideClick, true); } if (settings.hide.onOutsideContextMenu) { window[0].addEventListener('contextmenu', hideOnOutsideClick, true); } if (settings.position.autoRefresh) { window.on('resize', self.refreshPosition); } }); if (settings.hide.onClick || settings.hide.onBackgroundClick) { elements.widget.on('click', hideOnClick); } }; var callEffect = function(intent, params) { var effect = settings.effects[intent], $widget = elements.widget; if ('function' === typeof effect) { effect.apply($widget, params); } else { if ($widget[effect]) { $widget[effect].apply($widget, params); } else { throw 'Reference Error: The effect ' + effect + ' not found'; } } }; var ensureClosureMethods = function() { var closureMethodsNames = baseClosureMethods.concat(self.getClosureMethods()); $.each(closureMethodsNames, function() { var methodName = this, oldMethod = self[methodName]; self[methodName] = function() { oldMethod.apply(self, arguments); }; }); }; var fixIframePosition = function(position) { if (! position.my) { return; } var horizontalOffsetRegex = /left|right/, extraOffsetRegex = /([+-]\d+)?$/, iframeOffset = elements.iframe.offset(), iframeWindow = elements.iframe[0].contentWindow, myParts = position.my.split(' '), fixedParts = []; if (myParts.length === 1) { if (horizontalOffsetRegex.test(myParts[0])) { myParts.push('center'); } else { myParts.unshift('center'); } } myParts.forEach(function(part, index) { var fixedPart = part.replace(extraOffsetRegex, function(partOffset) { partOffset = +partOffset || 0; if (! index) { partOffset += iframeOffset.left - iframeWindow.scrollX; } else { partOffset += iframeOffset.top - iframeWindow.scrollY; } if (partOffset >= 0) { partOffset = '+' + partOffset; } return partOffset; }); fixedParts.push(fixedPart); }); position.my = fixedParts.join(' '); }; var hideOnClick = function(event) { if (isContextMenuClickEvent(event)) { return; } if (settings.hide.onClick) { if ($(event.target).closest(settings.selectors.preventClose).length) { return; } } else if (event.target !== this) { return; } self.hide(); }; var isIgnoredTarget = function(event) { if (! settings.hide.ignore) { return false; } return !! $(event.target).closest(settings.hide.ignore).length; }; var hideOnOutsideClick = function(event) { if (isContextMenuClickEvent(event) || $(event.target).closest(elements.widget).length || isIgnoredTarget(event)) { return; } self.hide(); }; var initElements = function() { self.addElement('widget'); self.addElement('header'); self.addElement('message'); self.addElement('window', window); self.addElement('body', document.body); self.addElement('container', settings.container); if (settings.iframe) { self.addElement('iframe', settings.iframe); } if (settings.closeButton) { if ( settings.closeButtonClass ) { // Backwards compatibility settings.closeButtonOptions.iconClass = settings.closeButtonClass; } const $button = $('', settings.closeButtonOptions.attributes), $buttonIcon = $(settings.closeButtonOptions.iconElement).addClass(settings.closeButtonOptions.iconClass); $button.append($buttonIcon); self.addElement('closeButton', $button); } var id = self.getSettings('id'); if (id) { self.setID(id); } var classes = []; $.each(self.types, function() { classes.push(settings.classes.globalPrefix + '-type-' + this); }); classes.push(self.getSettings('className')); elements.widget .addClass(classes.join(' ')) .attr({ 'aria-modal': true, 'role': 'document', 'tabindex': 0, }); }; var initSettings = function(parent, userSettings) { var parentSettings = $.extend(true, {}, parent.getSettings()); settings = { headerMessage: '', message: '', effects: parentSettings.effects, classes: { globalPrefix: parentSettings.classPrefix, prefix: parentSettings.classPrefix + '-' + widgetName, preventScroll: parentSettings.classPrefix + '-prevent-scroll', }, selectors: { preventClose: '.' + parentSettings.classPrefix + '-prevent-close', }, container: 'body', preventScroll: false, iframe: null, closeButton: false, closeButtonOptions: { iconClass: parentSettings.classPrefix + '-close-button-icon', attributes: { role: 'button', 'tabindex': 0, 'aria-label': 'Close', href: '#', }, iconElement: '', }, position: { element: 'widget', my: 'center', at: 'center', enable: true, autoRefresh: false, }, hide: { auto: false, autoDelay: 5000, onClick: false, onOutsideClick: true, onOutsideContextMenu: false, onBackgroundClick: true, onEscKeyPress: true, ignore: '', }, }; $.extend(true, settings, self.getDefaultSettings(), userSettings); initSettingsEvents(); }; var initSettingsEvents = function() { $.each(settings, function(settingKey) { var eventName = settingKey.match(/^on([A-Z].*)/); if (!eventName) { return; } eventName = eventName[1].charAt(0).toLowerCase() + eventName[1].slice(1); self.on(eventName, this); }); }; var isContextMenuClickEvent = function(event) { // Firefox fires `click` event on every `contextmenu` event. return event.type === 'click' && event.button === 2; }; var normalizeClassName = function(name) { return name.replace(/([a-z])([A-Z])/g, function() { return arguments[1] + '-' + arguments[2].toLowerCase(); }); }; var onWindowKeyUp = function(event) { var ESC_KEY = 27, keyCode = event.which; if (ESC_KEY === keyCode) { self.hide(); } }; var unbindEvents = function() { var windows = [elements.window]; if (elements.iframe) { windows.push(jQuery(elements.iframe[0].contentWindow)); } windows.forEach(function(window) { if (settings.hide.onEscKeyPress) { window.off('keyup', onWindowKeyUp); } if (settings.hide.onOutsideClick) { window[0].removeEventListener('click', hideOnOutsideClick, true); } if (settings.hide.onOutsideContextMenu) { window[0].removeEventListener('contextmenu', hideOnOutsideClick, true); } if (settings.position.autoRefresh) { window.off('resize', self.refreshPosition); } }); if (settings.hide.onClick || settings.hide.onBackgroundClick) { elements.widget.off('click', hideOnClick); } }; this.addElement = function(name, element, classes) { var $newElement = elements[name] = $(element || '
'), normalizedName = normalizeClassName(name); classes = classes ? classes + ' ' : ''; classes += settings.classes.globalPrefix + '-' + normalizedName; classes += ' ' + settings.classes.prefix + '-' + normalizedName; $newElement.addClass(classes); return $newElement; }; this.destroy = function() { unbindEvents(); elements.widget.remove(); self.trigger('destroy'); return self; }; this.getElements = function(item) { return item ? elements[item] : elements; }; this.getSettings = function(setting) { var copy = Object.create(settings); if (setting) { return copy[setting]; } return copy; }; this.hide = function() { if (! self.isVisible()) { return; } clearTimeout(hideTimeOut); callEffect('hide', arguments); unbindEvents(); if (settings.preventScroll) { self.getElements('body').removeClass(settings.classes.preventScroll); } self.trigger('hide'); return self; }; this.init = function(parent, properties) { if (!(parent instanceof DialogsManager.Instance)) { throw 'The ' + self.widgetName + ' must to be initialized from an instance of DialogsManager.Instance'; } ensureClosureMethods(); self.trigger('init', properties); initSettings(parent, properties); initElements(); self.buildWidget(); self.attachEvents(); self.trigger('ready'); return self; }; this.isVisible = function() { return elements.widget.is(':visible'); }; this.on = function(eventName, callback) { if ('object' === typeof eventName) { $.each(eventName, function(singleEventName) { self.on(singleEventName, this); }); return self; } var eventNames = eventName.split(' '); eventNames.forEach(function(singleEventName) { if (!events[singleEventName]) { events[singleEventName] = []; } events[singleEventName].push(callback); }); return self; }; this.off = function(eventName, callback) { if (! events[ eventName ]) { return self; } if (! callback) { delete events[eventName]; return self; } var callbackIndex = events[eventName].indexOf(callback); if (-1 !== callbackIndex) { events[eventName].splice(callbackIndex, 1); } return self; }; this.refreshPosition = function() { if (! settings.position.enable) { return; } var position = $.extend({}, settings.position); if (elements[position.of]) { position.of = elements[position.of]; } if (! position.of) { position.of = window; } if (settings.iframe) { fixIframePosition(position); } elements[position.element].position(position); }; this.setID = function(id) { elements.widget.attr('id', id); return self; }; this.setHeaderMessage = function(message) { self.getElements('header').html(message); return self; }; this.setMessage = function(message) { elements.message.html(message); return self; }; this.setSettings = function(key, value) { if (jQuery.isPlainObject(value)) { $.extend(true, settings[key], value); } else { settings[key] = value; } return self; }; this.show = function() { clearTimeout(hideTimeOut); elements.widget.appendTo(elements.container).hide(); callEffect('show', arguments); self.refreshPosition(); if (settings.hide.auto) { hideTimeOut = setTimeout(self.hide, settings.hide.autoDelay); } bindEvents(); if (settings.preventScroll) { self.getElements('body').addClass(settings.classes.preventScroll); } self.trigger('show'); return self; }; this.trigger = function(eventName, params) { var methodName = 'on' + eventName[0].toUpperCase() + eventName.slice(1); if (self[methodName]) { self[methodName](params); } var callbacks = events[eventName]; if (!callbacks) { return; } $.each(callbacks, function(index, callback) { callback.call(self, params); }); return self; }; }; DialogsManager.Widget.prototype.types = []; // Inheritable widget methods DialogsManager.Widget.prototype.buildWidget = function() { var elements = this.getElements(), settings = this.getSettings(); elements.widget.append(elements.header, elements.message); this.setHeaderMessage(settings.headerMessage); this.setMessage(settings.message); if (this.getSettings('closeButton')) { elements.widget.prepend(elements.closeButton); } }; DialogsManager.Widget.prototype.attachEvents = function() { var self = this; if (self.getSettings('closeButton')) { self.getElements('closeButton').on('click', function(event) { event.preventDefault(); self.hide(); }); } }; DialogsManager.Widget.prototype.getDefaultSettings = function() { return {}; }; DialogsManager.Widget.prototype.getClosureMethods = function() { return []; }; DialogsManager.Widget.prototype.onHide = function() { }; DialogsManager.Widget.prototype.onShow = function() { }; DialogsManager.Widget.prototype.onInit = function() { }; DialogsManager.Widget.prototype.onReady = function() { }; DialogsManager.widgetsTypes.simple = DialogsManager.Widget; DialogsManager.addWidgetType('buttons', { activeKeyUp: function(event) { var TAB_KEY = 9; if (event.which === TAB_KEY) { event.preventDefault(); } if (this.hotKeys[event.which]) { this.hotKeys[event.which](this); } }, activeKeyDown: function(event) { if (!this.focusedButton) { return; } var TAB_KEY = 9; if (event.which === TAB_KEY) { event.preventDefault(); var currentButtonIndex = this.focusedButton.index(), nextButtonIndex; if (event.shiftKey) { nextButtonIndex = currentButtonIndex - 1; if (nextButtonIndex < 0) { nextButtonIndex = this.buttons.length - 1; } } else { nextButtonIndex = currentButtonIndex + 1; if (nextButtonIndex >= this.buttons.length) { nextButtonIndex = 0; } } this.focusedButton = this.buttons[nextButtonIndex].trigger('focus'); } }, addButton: function(options) { var self = this, settings = self.getSettings(), buttonSettings = jQuery.extend(settings.button, options); var classes = options.classes ? options.classes + ' ' : ''; classes += settings.classes.globalPrefix + '-button'; var $button = self.addElement(options.name, $('<' + buttonSettings.tag + '>').html(options.text), classes); self.buttons.push($button); var buttonFn = function() { if (settings.hide.onButtonClick) { self.hide(); } if ('function' === typeof options.callback) { options.callback.call(this, self); } }; $button.on('click', buttonFn); if (options.hotKey) { this.hotKeys[options.hotKey] = buttonFn; } this.getElements('buttonsWrapper').append($button); if (options.focus) { this.focusedButton = $button; } return self; }, bindHotKeys: function() { this.getElements('window').on({ keyup: this.activeKeyUp, keydown: this.activeKeyDown }); }, buildWidget: function() { DialogsManager.Widget.prototype.buildWidget.apply(this, arguments); var $buttonsWrapper = this.addElement('buttonsWrapper'); this.getElements('widget').append($buttonsWrapper); }, getClosureMethods: function() { return [ 'activeKeyUp', 'activeKeyDown' ]; }, getDefaultSettings: function() { return { hide: { onButtonClick: true }, button: { tag: 'button' } }; }, onHide: function() { this.unbindHotKeys(); }, onInit: function() { this.buttons = []; this.hotKeys = {}; this.focusedButton = null; }, onShow: function() { this.bindHotKeys(); if (!this.focusedButton) { this.focusedButton = this.buttons[0]; } if (this.focusedButton) { this.focusedButton.trigger('focus'); } }, unbindHotKeys: function() { this.getElements('window').off({ keyup: this.activeKeyUp, keydown: this.activeKeyDown }); } }); DialogsManager.addWidgetType('lightbox', DialogsManager.getWidgetType('buttons').extend('lightbox', { getDefaultSettings: function() { var settings = DialogsManager.getWidgetType('buttons').prototype.getDefaultSettings.apply(this, arguments); return $.extend(true, settings, { contentWidth: 'auto', contentHeight: 'auto', position: { element: 'widgetContent', of: 'widget', autoRefresh: true } }); }, buildWidget: function() { DialogsManager.getWidgetType('buttons').prototype.buildWidget.apply(this, arguments); var $widgetContent = this.addElement('widgetContent'), elements = this.getElements(); $widgetContent.append(elements.header, elements.message, elements.buttonsWrapper); elements.widget.html($widgetContent); if (elements.closeButton) { $widgetContent.prepend(elements.closeButton); } }, onReady: function() { var elements = this.getElements(), settings = this.getSettings(); if ('auto' !== settings.contentWidth) { elements.message.width(settings.contentWidth); } if ('auto' !== settings.contentHeight) { elements.message.height(settings.contentHeight); } } })); DialogsManager.addWidgetType('confirm', DialogsManager.getWidgetType('lightbox').extend('confirm', { onReady: function() { DialogsManager.getWidgetType('lightbox').prototype.onReady.apply(this, arguments); var strings = this.getSettings('strings'), isDefaultCancel = this.getSettings('defaultOption') === 'cancel'; this.addButton({ name: 'cancel', text: strings.cancel, callback: function(widget) { widget.trigger('cancel'); }, focus: isDefaultCancel }); this.addButton({ name: 'ok', text: strings.confirm, callback: function(widget) { widget.trigger('confirm'); }, focus: !isDefaultCancel }); }, getDefaultSettings: function() { var settings = DialogsManager.getWidgetType('lightbox').prototype.getDefaultSettings.apply(this, arguments); settings.strings = { confirm: 'OK', cancel: 'Cancel' }; settings.defaultOption = 'cancel'; return settings; } })); DialogsManager.addWidgetType('alert', DialogsManager.getWidgetType('lightbox').extend('alert', { onReady: function() { DialogsManager.getWidgetType('lightbox').prototype.onReady.apply(this, arguments); var strings = this.getSettings('strings'); this.addButton({ name: 'ok', text: strings.confirm, callback: function(widget) { widget.trigger('confirm'); } }); }, getDefaultSettings: function() { var settings = DialogsManager.getWidgetType('lightbox').prototype.getDefaultSettings.apply(this, arguments); settings.strings = { confirm: 'OK' }; return settings; } })); // Exporting the DialogsManager variable to global global.DialogsManager = DialogsManager; })( typeof jQuery !== 'undefined' ? jQuery : typeof require === 'function' && require('jquery'), (typeof module !== 'undefined' && typeof module.exports !== 'undefined') ? module.exports : window ); {"id":1408,"date":"2021-10-19T00:00:29","date_gmt":"2021-10-19T00:00:29","guid":{"rendered":"https:\/\/weeklypostgazette.com\/?p=1408"},"modified":"2023-06-03T12:47:55","modified_gmt":"2023-06-03T12:47:55","slug":"send-the-love-how-to-write-a-handwritten-letter","status":"publish","type":"post","link":"https:\/\/weeklypostgazette.com\/send-the-love-how-to-write-a-handwritten-letter\/","title":{"rendered":"Send the Love: How to Write a Handwritten Letter"},"content":{"rendered":"

Around 37% of American\u00a0 adults<\/span> say it’s been over five years since they’ve handwritten a personal letter, and around one-third have written one in the past year.<\/span><\/p>\n

This staggering statistic explains why many have forgotten the art of handwriting a letter, whether it’s to catch up with a friend or woo a crush. Perhaps you’re planning to write a letter, but you’re not sure where to start.<\/span><\/p>\n

Sounds familiar? Don’t worry, you’ve come to the right place. Here is how to write a handwritten letter.\u00a0<\/span><\/p>\n

Get the Right Stationery<\/h2>\n

Before you learn how to send a letter, it’s important to get the right stationery. Because it’s personal, you needn’t buy formal paper, so you can find letterheads with a colorful border and use <\/span>self ink custom stamps<\/span><\/a> to add a personal flair.\u00a0<\/span><\/p>\n

You’ll also need a pen with a good-sized nib and make sure you’re comfortable using it. Practice your penmanship before drafting your letter to ensure the writing is legible. Plus, your handwriting expresses your personality, so take time perfecting it.\u00a0<\/span><\/p>\n

Once you’re comfortable, set up your stationery and choose a quiet place with minimal distractions. And although it’s tempting to scribble your letter on the couch, sit at a table as it will keep your handwriting crisp.\u00a0<\/span><\/p>\n

Learn How to Structure a Letter<\/strong><\/h3>\n

Understanding the handwritten letter format is crucial as there’s a certain etiquette to follow.\u00a0<\/span><\/p>\n

Start by adding your address and zip code to the top right-hand corner, but if you’ve already got this printed on a letterhead, skip this step. Then, write out the recipient’s address, including their name, address, and zip code.\u00a0<\/span><\/p>\n

Finally, add the date on the right side of the latter, so it sits underneath your address.\u00a0<\/span><\/p>\n

Always Draft Your Letter\u00a0<\/strong><\/h3>\n

You understand the letter format and want to start writing, but this is a major no-no. Regardless of how long the message is, it’s important to draft, so you know what you’re saying, the point of the letter, and to avoid missing out on crucial information. You needn’t spend hours crafting it; simply scribble out an outline, and you’re good to go.\u00a0<\/span><\/p>\n

Know, there are many reasons to craft a letter. Perhaps you want to say hello and catch up or show them that you’re thinking of them. Many people also send letters to show their appreciation or send a message from overseas.\u00a0<\/span><\/p>\n

Start Your Letter<\/strong><\/h3>\n

If you’re worried about how to write a letter, then start at the beginning. Because it’s a casual letter, you needn’t use “to whom it may concern” or “sir\/madam.” Instead, you could use “To [recepient]” or “Hi\/Hey [recepient],” especially if you’re penning a letter to friends or family.\u00a0<\/span><\/p>\n

And you mustn’t forget to browse quirky ink stamps to add a personal touch.\u00a0<\/span><\/p>\n

Sign Off Correctly<\/strong><\/h3>\n

Once you’ve got letter stamps you’re happy with, make sure you sign off properly. For instance, you could say “Sincerely [your name],” or “Love,” and “Forever Yours.” Because there are many options, choose a valediction that works best for your situation.\u00a0<\/span><\/p>\n

Also, you may want to add a postscript (P.S) at the end, especially if you’ve missed out on an important comment.\u00a0<\/span><\/p>\n

Proofread Your Letter<\/strong><\/h3>\n

Before slipping your letter into an envelope, make sure you proofread your letter. At the very least, read the message once and look out for grammatical errors. Don’t be afraid to scribble out any small mistakes, but if there are entire sentences that sound wrong, then consider rewriting.<\/span><\/p>\n

Many people overlook the proofreading stage, which is a huge problem. This shows that you’ve rushed the letter and don’t care about the recipient enough to craft the perfect message. Because of this, give yourself time before sending the letter so you can read it over with fresh eyes.<\/span><\/p>\n

Not comfortable with <\/span>your grammar skills<\/span><\/a>? Then, ask a loved one to help you.\u00a0<\/span><\/p>\n

Send!<\/strong><\/h3>\n

When you’re reading, find an envelope that fits your letter and address it. This will be the same one that’s written in the letter. You should also check which stamps you need and consider the date they should be sent. This will determine whether you need a first-class or regular stamp.\u00a0<\/span><\/p>\n

Once you’ve applied your stamp, leave your letter for your mail carrier to pick up.\u00a0<\/span><\/p>\n

The Benefits of Sending Handwritten Letters<\/strong><\/h3>\n

Many of us love the romance behind sending handwritten letters but don’t send enough because it’s time-consuming or we’re busy. However, there are many advantages of sending a personal letter.<\/span><\/p>\n

We all know the feeling of receiving a handwritten letter in the mail. It’s exciting when it’s a surprise, but also because you have no idea what the contents contain. Perhaps it’s a thank you for a gift you’ve sent or a declaration of love.\u00a0<\/span><\/p>\n

Another attractive aspect of handwritten letters is you can hold on to them. When you have regular correspondence with loved ones, you can collect them and look back at them in the future. This is far more sentimental than scrolling through old text messages.\u00a0<\/span><\/p>\n

Further, the recipient will appreciate handwritten letters because of the care that goes into them. From choosing the stationary to the long journey, your loved one will appreciate the thought and effort that went into the letter.\u00a0<\/span><\/p>\n

Write a Handwritten Letter Today<\/strong><\/h4>\n

Hopefully, after reading this article, you’re comfortable about writing a handwritten letter.\u00a0<\/span><\/p>\n

Start by gathering the perfect stationery, structure your letter, and draft your message before you start writing. You should also address the recipient correctly and always proofread as it shows you care. Happy writing!<\/span><\/p>\n

Found this article helpful? Awesome! Then check out the rest of our blog.<\/span><\/p>\n","protected":false},"excerpt":{"rendered":"

Around 37% of American\u00a0 adults say it’s been over five years since they’ve handwritten a personal letter, and around one-third have written one in the past year. This staggering statistic explains why many have forgotten the art of handwriting a letter, whether it’s to catch up with a friend or woo a crush. Perhaps you’re […]<\/p>\n","protected":false},"author":1,"featured_media":9364,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[27],"tags":[1298,1370,1524,2701,2709,3522],"class_list":["post-1408","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-relationship","tag-get-the-right-stationery","tag-handwritten-letter","tag-how-to-write-a-handwritten-letter","tag-self-ink-custom-stamps","tag-send-the-love","tag-your-grammar-skills"],"yoast_head":"\nSend the Love: How to Write a Handwritten Letter<\/title>\n<meta name=\"description\" content=\"Everyone loves to receive a handwritten letter every now and then! If you want to write and send your own heartfelt letter, then click here for some tips!\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/weeklypostgazette.com\/send-the-love-how-to-write-a-handwritten-letter\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Send the Love: How to Write a Handwritten Letter\" \/>\n<meta property=\"og:description\" content=\"Everyone loves to receive a handwritten letter every now and then! If you want to write and send your own heartfelt letter, then click here for some tips!\" \/>\n<meta property=\"og:url\" content=\"https:\/\/weeklypostgazette.com\/send-the-love-how-to-write-a-handwritten-letter\/\" \/>\n<meta property=\"og:site_name\" content=\"Weekly Post Gazette\" \/>\n<meta property=\"article:published_time\" content=\"2021-10-19T00:00:29+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2023-06-03T12:47:55+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/weeklypostgazette.com\/wp-content\/uploads\/2021\/10\/Send-the-Love-How-to-Write-a-Handwritten-Letter.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"894\" \/>\n\t<meta property=\"og:image:height\" content=\"672\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"admin\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"admin\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"5 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/weeklypostgazette.com\/send-the-love-how-to-write-a-handwritten-letter\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/weeklypostgazette.com\/send-the-love-how-to-write-a-handwritten-letter\/\"},\"author\":{\"name\":\"admin\",\"@id\":\"https:\/\/weeklypostgazette.com\/#\/schema\/person\/ec7256dded682538a10ff4fdd9738316\"},\"headline\":\"Send the Love: How to Write a Handwritten Letter\",\"datePublished\":\"2021-10-19T00:00:29+00:00\",\"dateModified\":\"2023-06-03T12:47:55+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/weeklypostgazette.com\/send-the-love-how-to-write-a-handwritten-letter\/\"},\"wordCount\":940,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\/\/weeklypostgazette.com\/#organization\"},\"image\":{\"@id\":\"https:\/\/weeklypostgazette.com\/send-the-love-how-to-write-a-handwritten-letter\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/weeklypostgazette.com\/wp-content\/uploads\/2021\/10\/Send-the-Love-How-to-Write-a-Handwritten-Letter.jpg\",\"keywords\":[\"Get the Right Stationery\",\"handwritten letter\",\"How to Write a Handwritten Letter\",\"self ink custom stamps\",\"Send the Love\",\"your grammar skills\"],\"articleSection\":[\"Relationship\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/weeklypostgazette.com\/send-the-love-how-to-write-a-handwritten-letter\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/weeklypostgazette.com\/send-the-love-how-to-write-a-handwritten-letter\/\",\"url\":\"https:\/\/weeklypostgazette.com\/send-the-love-how-to-write-a-handwritten-letter\/\",\"name\":\"Send the Love: How to Write a Handwritten Letter\",\"isPartOf\":{\"@id\":\"https:\/\/weeklypostgazette.com\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/weeklypostgazette.com\/send-the-love-how-to-write-a-handwritten-letter\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/weeklypostgazette.com\/send-the-love-how-to-write-a-handwritten-letter\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/weeklypostgazette.com\/wp-content\/uploads\/2021\/10\/Send-the-Love-How-to-Write-a-Handwritten-Letter.jpg\",\"datePublished\":\"2021-10-19T00:00:29+00:00\",\"dateModified\":\"2023-06-03T12:47:55+00:00\",\"description\":\"Everyone loves to receive a handwritten letter every now and then! If you want to write and send your own heartfelt letter, then click here for some tips!\",\"breadcrumb\":{\"@id\":\"https:\/\/weeklypostgazette.com\/send-the-love-how-to-write-a-handwritten-letter\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/weeklypostgazette.com\/send-the-love-how-to-write-a-handwritten-letter\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/weeklypostgazette.com\/send-the-love-how-to-write-a-handwritten-letter\/#primaryimage\",\"url\":\"https:\/\/weeklypostgazette.com\/wp-content\/uploads\/2021\/10\/Send-the-Love-How-to-Write-a-Handwritten-Letter.jpg\",\"contentUrl\":\"https:\/\/weeklypostgazette.com\/wp-content\/uploads\/2021\/10\/Send-the-Love-How-to-Write-a-Handwritten-Letter.jpg\",\"width\":894,\"height\":672},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/weeklypostgazette.com\/send-the-love-how-to-write-a-handwritten-letter\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/weeklypostgazette.com\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Send the Love: How to Write a Handwritten Letter\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/weeklypostgazette.com\/#website\",\"url\":\"https:\/\/weeklypostgazette.com\/\",\"name\":\"Weekly Post Gazette\",\"description\":\"\",\"publisher\":{\"@id\":\"https:\/\/weeklypostgazette.com\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/weeklypostgazette.com\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/weeklypostgazette.com\/#organization\",\"name\":\"Weekly Post Gazette\",\"url\":\"https:\/\/weeklypostgazette.com\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/weeklypostgazette.com\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/weeklypostgazette.com\/wp-content\/uploads\/2023\/05\/weekly-post-gazette-logo.png\",\"contentUrl\":\"https:\/\/weeklypostgazette.com\/wp-content\/uploads\/2023\/05\/weekly-post-gazette-logo.png\",\"width\":170,\"height\":45,\"caption\":\"Weekly Post Gazette\"},\"image\":{\"@id\":\"https:\/\/weeklypostgazette.com\/#\/schema\/logo\/image\/\"}},{\"@type\":\"Person\",\"@id\":\"https:\/\/weeklypostgazette.com\/#\/schema\/person\/ec7256dded682538a10ff4fdd9738316\",\"name\":\"admin\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/weeklypostgazette.com\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/02a42c746d0e94d995d0b094754efdf4?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/02a42c746d0e94d995d0b094754efdf4?s=96&d=mm&r=g\",\"caption\":\"admin\"},\"sameAs\":[\"https:\/\/weeklypostgazette.com\"],\"url\":\"https:\/\/weeklypostgazette.com\/author\/admin\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Send the Love: How to Write a Handwritten Letter","description":"Everyone loves to receive a handwritten letter every now and then! If you want to write and send your own heartfelt letter, then click here for some tips!","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/weeklypostgazette.com\/send-the-love-how-to-write-a-handwritten-letter\/","og_locale":"en_US","og_type":"article","og_title":"Send the Love: How to Write a Handwritten Letter","og_description":"Everyone loves to receive a handwritten letter every now and then! If you want to write and send your own heartfelt letter, then click here for some tips!","og_url":"https:\/\/weeklypostgazette.com\/send-the-love-how-to-write-a-handwritten-letter\/","og_site_name":"Weekly Post Gazette","article_published_time":"2021-10-19T00:00:29+00:00","article_modified_time":"2023-06-03T12:47:55+00:00","og_image":[{"width":894,"height":672,"url":"https:\/\/weeklypostgazette.com\/wp-content\/uploads\/2021\/10\/Send-the-Love-How-to-Write-a-Handwritten-Letter.jpg","type":"image\/jpeg"}],"author":"admin","twitter_card":"summary_large_image","twitter_misc":{"Written by":"admin","Est. reading time":"5 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/weeklypostgazette.com\/send-the-love-how-to-write-a-handwritten-letter\/#article","isPartOf":{"@id":"https:\/\/weeklypostgazette.com\/send-the-love-how-to-write-a-handwritten-letter\/"},"author":{"name":"admin","@id":"https:\/\/weeklypostgazette.com\/#\/schema\/person\/ec7256dded682538a10ff4fdd9738316"},"headline":"Send the Love: How to Write a Handwritten Letter","datePublished":"2021-10-19T00:00:29+00:00","dateModified":"2023-06-03T12:47:55+00:00","mainEntityOfPage":{"@id":"https:\/\/weeklypostgazette.com\/send-the-love-how-to-write-a-handwritten-letter\/"},"wordCount":940,"commentCount":0,"publisher":{"@id":"https:\/\/weeklypostgazette.com\/#organization"},"image":{"@id":"https:\/\/weeklypostgazette.com\/send-the-love-how-to-write-a-handwritten-letter\/#primaryimage"},"thumbnailUrl":"https:\/\/weeklypostgazette.com\/wp-content\/uploads\/2021\/10\/Send-the-Love-How-to-Write-a-Handwritten-Letter.jpg","keywords":["Get the Right Stationery","handwritten letter","How to Write a Handwritten Letter","self ink custom stamps","Send the Love","your grammar skills"],"articleSection":["Relationship"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/weeklypostgazette.com\/send-the-love-how-to-write-a-handwritten-letter\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/weeklypostgazette.com\/send-the-love-how-to-write-a-handwritten-letter\/","url":"https:\/\/weeklypostgazette.com\/send-the-love-how-to-write-a-handwritten-letter\/","name":"Send the Love: How to Write a Handwritten Letter","isPartOf":{"@id":"https:\/\/weeklypostgazette.com\/#website"},"primaryImageOfPage":{"@id":"https:\/\/weeklypostgazette.com\/send-the-love-how-to-write-a-handwritten-letter\/#primaryimage"},"image":{"@id":"https:\/\/weeklypostgazette.com\/send-the-love-how-to-write-a-handwritten-letter\/#primaryimage"},"thumbnailUrl":"https:\/\/weeklypostgazette.com\/wp-content\/uploads\/2021\/10\/Send-the-Love-How-to-Write-a-Handwritten-Letter.jpg","datePublished":"2021-10-19T00:00:29+00:00","dateModified":"2023-06-03T12:47:55+00:00","description":"Everyone loves to receive a handwritten letter every now and then! If you want to write and send your own heartfelt letter, then click here for some tips!","breadcrumb":{"@id":"https:\/\/weeklypostgazette.com\/send-the-love-how-to-write-a-handwritten-letter\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/weeklypostgazette.com\/send-the-love-how-to-write-a-handwritten-letter\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/weeklypostgazette.com\/send-the-love-how-to-write-a-handwritten-letter\/#primaryimage","url":"https:\/\/weeklypostgazette.com\/wp-content\/uploads\/2021\/10\/Send-the-Love-How-to-Write-a-Handwritten-Letter.jpg","contentUrl":"https:\/\/weeklypostgazette.com\/wp-content\/uploads\/2021\/10\/Send-the-Love-How-to-Write-a-Handwritten-Letter.jpg","width":894,"height":672},{"@type":"BreadcrumbList","@id":"https:\/\/weeklypostgazette.com\/send-the-love-how-to-write-a-handwritten-letter\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/weeklypostgazette.com\/"},{"@type":"ListItem","position":2,"name":"Send the Love: How to Write a Handwritten Letter"}]},{"@type":"WebSite","@id":"https:\/\/weeklypostgazette.com\/#website","url":"https:\/\/weeklypostgazette.com\/","name":"Weekly Post Gazette","description":"","publisher":{"@id":"https:\/\/weeklypostgazette.com\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/weeklypostgazette.com\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/weeklypostgazette.com\/#organization","name":"Weekly Post Gazette","url":"https:\/\/weeklypostgazette.com\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/weeklypostgazette.com\/#\/schema\/logo\/image\/","url":"https:\/\/weeklypostgazette.com\/wp-content\/uploads\/2023\/05\/weekly-post-gazette-logo.png","contentUrl":"https:\/\/weeklypostgazette.com\/wp-content\/uploads\/2023\/05\/weekly-post-gazette-logo.png","width":170,"height":45,"caption":"Weekly Post Gazette"},"image":{"@id":"https:\/\/weeklypostgazette.com\/#\/schema\/logo\/image\/"}},{"@type":"Person","@id":"https:\/\/weeklypostgazette.com\/#\/schema\/person\/ec7256dded682538a10ff4fdd9738316","name":"admin","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/weeklypostgazette.com\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/02a42c746d0e94d995d0b094754efdf4?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/02a42c746d0e94d995d0b094754efdf4?s=96&d=mm&r=g","caption":"admin"},"sameAs":["https:\/\/weeklypostgazette.com"],"url":"https:\/\/weeklypostgazette.com\/author\/admin\/"}]}},"_links":{"self":[{"href":"https:\/\/weeklypostgazette.com\/wp-json\/wp\/v2\/posts\/1408"}],"collection":[{"href":"https:\/\/weeklypostgazette.com\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/weeklypostgazette.com\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/weeklypostgazette.com\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/weeklypostgazette.com\/wp-json\/wp\/v2\/comments?post=1408"}],"version-history":[{"count":0,"href":"https:\/\/weeklypostgazette.com\/wp-json\/wp\/v2\/posts\/1408\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/weeklypostgazette.com\/wp-json\/wp\/v2\/media\/9364"}],"wp:attachment":[{"href":"https:\/\/weeklypostgazette.com\/wp-json\/wp\/v2\/media?parent=1408"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/weeklypostgazette.com\/wp-json\/wp\/v2\/categories?post=1408"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/weeklypostgazette.com\/wp-json\/wp\/v2\/tags?post=1408"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}