INSERT INTO `wp_sadaqat_options` (`option_id`, `option_name`, `option_value`, `autoload`) VALUES
(2313, '_transient_mk_assets_mk_button_css', '.mk-button {\n	box-sizing: border-box;\n	transition: color .1s ease-in-out,background .1s ease-in-out,border .1s ease-in-out;\n	-webkit-transition: color .1s ease-in-out,background .1s ease-in-out,border .1s ease-in-out;\n}\n.mk-button .mk-button--icon{\n	margin: -2px 15px 0 0;\n}\n\n.mk-button .mk-button--icon svg{\n	height: 16px;\n	vertical-align: middle;\n}\n\n/* Align center buttons should have no sinlinges in row otherwise there will be zindex issue */\n.mk-button-container.text-center {\n	clear:both;\n}\n/* Full width button can not be floated */\n.mk-button-container.width-full {\n  width: 100%;\n  float: none;\n}\n\n/*Button Corner Style*/\n.mk-button--corner-pointed,\n.mk-button--corner-pointed .double-outline-inside {\n	border-radius: 0;\n}\n.mk-button--corner-rounded,\n.mk-button--corner-rounded .double-outline-inside {\n	border-radius: 3px;\n}\n.mk-button--corner-full_rounded,\n.mk-button--corner-full_rounded .double-outline-inside {\n	border-radius: 50px;\n}\n\n/*Button Size*/\n.mk-button--size-small {\n	padding: 12px 18px;\n	font-size: 10px;\n	line-height: 100%;\n}\n\n.mk-button--size-medium {\n	padding: 14px 24px;\n	font-size: 12px;\n	line-height: 100%;\n}\n.mk-button--size-large {\n	padding: 20px 28px;\n	font-size: 14px;\n	line-height: 100%;\n}\n.mk-button--size-x-large {\n	padding: 28px 36px;\n	font-size: 16px;\n	line-height: 100%;\n}\n.mk-button--size-xx-large {\n	padding: 38px 44px;\n	font-size: 18px;\n	line-height: 100%;\n}\n\n\n\n/*Button Style*/\n\n/*3D and 2D button style*/\n.mk-button--dimension-three.text-color-light ,\n.mk-button--dimension-two.text-color-light {\n	text-shadow: 0 1px rgba(0, 0, 0, 0.4);\n}\n\n.mk-button--dimension-three.text-color-dark ,\n.mk-button--dimension-two.text-color-dark {\n	text-shadow: 0 1px rgba(255, 255, 255, 0.4);\n}\n\n.mk-button--dimension-two {\n	box-shadow: inset 0 0 1px rgba(0,0,0,.8);\n}\n\n/*Flat button style*/\n.mk-button--dimension-flat.text-color-light {\n	color: #ffffff;\n}\n.mk-button--dimension-flat.text-color-light .mk-svg-icon {\n	fill: #ffffff;\n}\n.mk-button--dimension-flat.text-color-dark {\n	color: #252525;\n}\n.mk-button--dimension-flat.text-color-dark .mk-svg-icon {\n	fill: #252525;\n}\n\n\n/*Outline, Double Outline, Savvy Button common style*/\n.mk-button--dimension-outline,\n.mk-button--dimension-savvy {\n	border-width: 2px;\n	border-style: solid;\n}\n.mk-button--dimension-outline.skin-dark,\n.mk-button--dimension-savvy.skin-dark {\n	border-color: #252525;\n	color: #252525;\n}\n\n.mk-button--dimension-outline.skin-light,\n.mk-button--dimension-savvy.skin-light {\n	border-color: #ffffff;\n	color: #ffffff;\n}\n\n\n/*Outline button style*/\n\n.mk-button--dimension-outline.skin-dark:hover {\n	background-color: #252525;\n	color: #ffffff;\n}\n.mk-button--dimension-outline.skin-light:hover {\n	background-color: #ffffff;\n	color: #252525;\n}\n\n/*Savvy button style*/\n.mk-button--dimension-savvy {\n	overflow: hidden;\n}\n.mk-button--dimension-savvy::after {\n	content: "";\n	position: absolute;\n	transition: all 0.2s ease-out;\n	-webkit-transition: all 0.2s ease-out;\n	left: 50%;\n	top: 50%;\n	transform: translateX(-50%) translateY(-50%) rotate(45deg) translateZ(0);\n	-webkit-transform: translateX(-50%) translateY(-50%) rotate(45deg) translateZ(0);\n	height: 0;\n	width: 0;\n	opacity: 0;\n}\n.mk-button--dimension-savvy.mk-button--corner-full_rounded{\n	-webkit-mask-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAIAAACQd1PeAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAA5JREFUeNpiYGBgAAgwAAAEAAGbA+oJAAAAAElFTkSuQmCC);\n}\n.mk-button--dimension-savvy .mk-button--text,\n.mk-button--dimension-savvy .mk-button--icon {\n	position: relative;\n	z-index: 2;\n}\n.mk-button--dimension-savvy:hover::after {\n	width: 100%;\n	height: 4000%;\n	opacity: 1;\n}\n.mk-button--dimension-savvy.skin-dark:hover {\n	color: #ffffff;\n}\n.mk-button--dimension-savvy.skin-light:hover {\n	color: #252525;\n}\n.mk-button--dimension-savvy.skin-dark::after {\n	background-color: #252525;\n}\n.mk-button--dimension-savvy.skin-light::after {\n	background-color: #ffffff;\n}\n\n/*Double Outline button style*/\n\n.mk-button--dimension-double-outline,\n.mk-button--dimension-double-outline .double-outline-inside {\n	border-width: 1px;\n	border-style: solid;\n}\n.mk-button--dimension-double-outline .double-outline-inside {\n	position: absolute;\n	display: block;\n	width: 100%;\n	height: 100%;\n	left: -4px;\n	top: -4px;\n	box-sizing: border-box;\n	width: calc(100% + 8px);\n	height: calc(100% + 8px);\n	z-index: 1;\n}\n.mk-button--dimension-double-outline.skin-dark{\n	background-color: #222222;\n	color: #ffffff;\n}\n.mk-button--dimension-double-outline.skin-dark .mk-svg-icon { fill: #fff !important; }\n\n.mk-button--dimension-double-outline.skin-dark,\n.mk-button--dimension-double-outline.skin-dark .double-outline-inside {\n	border-color: #222222;\n}\n\n.mk-button--dimension-double-outline.skin-dark:hover{\n	background-color: #ffffff;\n	color: #222222;\n}\n.mk-button--dimension-double-outline.skin-dark:hover .mk-svg-icon { fill: #222 !important; }\n\n.mk-button--dimension-double-outline.skin-light{\n	background-color: #ffffff;\n	color: #222222;\n}\n.mk-button--dimension-double-outline.skin-light .mk-svg-icon { fill: #222 !important; }\n\n.mk-button--dimension-double-outline.skin-light,\n.mk-button--dimension-double-outline.skin-light .double-outline-inside {\n	border-color: #ffffff;\n}\n\n.mk-button--dimension-double-outline.skin-light:hover{\n	background-color: #222222;\n	color: #ffffff;\n}\n.mk-button--dimension-double-outline.skin-light:hover .mk-svg-icon { fill: #fff !important; }\n\n\n/*Button animation */\n.mk-button--anim-vertical,\n.mk-button--anim-side {\n	overflow: hidden;\n}\n.mk-button--anim-side .mk-button .mk-button--icon {\n	opacity: 0;\n	transform: translateX(-30px);\n	-webkit-transform: translateX(-30px);\n	transition: opacity .2s, transform .2s;\n	-webkit-transition: opacity .2s, -webkit-transform .2s;\n}\n.mk-button--anim-side .mk-button .mk-button--text {\n	display: inline-block;\n	transform: translateX(-17px);\n	-webkit-transform: translateX(-17px);\n	transition: transform .2s;\n	-webkit-transition: -webkit-transform .2s;\n	transition-delay: .01s;\n	-webkit-transition-delay: .01s;\n}\n.mk-button--anim-side .mk-button.mk-button--size-large .mk-button--text,\n.mk-button--anim-side .mk-button.mk-button--size-x-large .mk-button--text {\n	transform: translateX(-17.5px);\n	-webkit-transform: translateX(-17.5px);\n}\n.mk-button--anim-side .mk-button.mk-button--size-xx-large .mk-button--text {\n	transform: translateX(-18px);\n	-webkit-transform: translateX(-18px);\n}\n.mk-button--anim-side .mk-button:hover .mk-button--icon {\n	opacity: 1;\n}\n.mk-button--anim-side .mk-button:hover .mk-button--text,\n.mk-button--anim-side .mk-button:hover .mk-button--icon {\n	transform: translateX(0);\n	-webkit-transform: translateX(0);\n}\n\n.mk-button--anim-vertical .mk-button .mk-button--icon,\n.mk-button--anim-vertical .mk-button .mk-button--icon:before,\n.mk-button--anim-vertical .mk-button .mk-button--text {\n	position: absolute;\n	transition: transform .2s;\n	-webkit-transition: -webkit-transform .2s;\n	display: flex;\n	display: -webkit-flex;\n	align-items:center;\n	-webkit-align-items:center;\n	justify-content:center;\n	-webkit-justify-content:center;\n	top: 0; left: 0; bottom: 0; right: 0;\n	width: 100%;\n	height: 100%;\n}\n\n.mk-button--anim-vertical .mk-button .mk-button--icon {\n	transform: translate3d(0, -100%, 0);\n	-webkit-transform: translate3d(0, -100%, 0);\n	margin: auto;\n}\n.mk-button--anim-vertical .mk-svg-icon {\n	display: inline-block;\n	vertical-align: middle;\n}\n.mk-button--anim-vertical .mk-button .mk-button--text {\n	position: absolute;\n	transform: translate3d(0, 0, 0);\n	-webkit-transform: translate3d(0, 0, 0);\n}\n.mk-button--anim-vertical .mk-button:hover .mk-button--icon {\n	transform: translate3d(0, 0, 0);\n	-webkit-transform: translate3d(0, 0, 0);\n}\n.mk-button--anim-vertical .mk-button:hover .mk-button--text {\n	transform: translate3d(0, 100%, 0);\n	-webkit-transform: translate3d(0, 100%, 0);\n}\n\n.mk-button--dimension-outline.mk-button--size-small,\n.mk-button--dimension-savvy.mk-button--size-small {\n  padding: 10px 18px;\n}\n.mk-button--dimension-outline.mk-button--size-medium,\n.mk-button--dimension-savvy.mk-button--size-medium {\n  padding: 12px 24px;\n}\n.mk-button--dimension-outline.mk-button--size-large,\n.mk-button--dimension-savvy.mk-button--size-large {\n  padding: 18px 28px;\n}\n.mk-button--dimension-outline.mk-button--size-x-large,\n.mk-button--dimension-savvy.mk-button--size-x-large {\n  padding: 26px 36px;\n}\n.mk-button--dimension-outline.mk-button--size-xx-large,\n.mk-button--dimension-savvy.mk-button--size-xx-large {\n  padding: 36px 44px;\n}\n\nbutton.mk-button,\ninput[type="text"].mk-button {\n  outline: none;\n  background: none;\n  line-height: 100%;\n}\nbutton.mk-button::-moz-focus-inner,\ninput[type="text"].mk-button::-moz-focus-inner {\n  border: none;\n}\n\n@media handheld, only screen and (max-width: 767px) {\n  .mk-button-container {\n  	display: block;\n  	text-align: center;\n  	width: 100%;\n  }\n  .mk-button-container .mk-button {\n  	float: none;\n  }\n  .ls-wp-container .mk-button {\n    padding: 8px 10px;\n    font-size: 10px;\n    line-height: 100%;\n  }\n  .ls-wp-container .mk-button i {\n    margin-top: -3px;\n    font-size: 10px;\n  }\n  .mk-button-container{\n	  width: 100%;\n	  float: none;\n	}\n}\n@media handheld, only screen and (max-width: 550px) {\n  .ls-wp-container .mk-button {\n    padding: 5px 8px;\n    font-size: 8px;\n    line-height: 100%;\n  }\n  .ls-wp-container .mk-button i {\n    margin-top: -3px;\n    font-size: 10px;\n  }\n\n}\n\n.mk-button.skin-dark .mk-svg-icon, \n.mk-button.skin-light:hover .mk-svg-icon { fill: #252525; }\n.mk-button.skin-light .mk-svg-icon, \n.mk-button.skin-dark:hover .mk-svg-icon { fill: #ffffff; }', 'no'),
(2314, '_transient_timeout_mk_assets_mk_audio_css', '1499171835', 'no'),
(2315, '_transient_mk_assets_mk_audio_css', '/* Shortcode:Audio Player\n-------------------------------------------------------------------- */\n.mk-audio-section {\n  display: block;\n  background-color: #fbb845;\n  height: 100px;\n}\n.mk-audio-section > img {\n  float: left;\n  filter: grayscale(100%);\n  /* Current draft standard */\n  -webkit-filter: grayscale(100%);\n  /* New WebKit */\n  -moz-filter: grayscale(100%);\n  -ms-filter: grayscale(100%);\n  -o-filter: grayscale(100%);\n  /* Not yet supported in Gecko, Opera or IE */\n  filter: gray;\n  /* IE */\n  -webkit-filter: grayscale(1);\n  /* Old WebKit */\n  opacity: .7;\n}\n.mk-audio-section .mk-audio-author {\n  font-size: 12px;\n  font-weight: bold;\n  text-transform: capitalize;\n  position: absolute;\n  top: 40px;\n  left: 10px;\n  display: block;\n  color: #ffffff;\n}\n\n\n.mk-audio-shortcode {\n    margin-bottom: 30px;\n    height: 170px !important;\n}\n\n.mk-audio-shortcode .audio-thumb {\n    height: inherit !important;\n}\n\n.mk-audio-shortcode .jp-audio.audio-has-img {\n    margin-left: 170px;\n}\n\n.mk-audio-shortcode .jp-audio div.jp-interface {\n    min-height: 170px !important;\n}\n\n.jp-audio {\n    display: block;\n    direction: ltr;\n    text-align: left;\n}\n\n.jp-audio.audio-has-img {\n    margin-left: 100px;\n}\n\n.jp-interface {\n    position: relative;\n    width: 100%;\n}\n\n.jp-audio .jp-type-single .jp-interface {\n    min-height: 90px;\n}\n\n\n/* @group CONTROLS */\n\n.jp-controls-holder {\n    clear: both;\n    width: 100%;\n    margin: 0 auto;\n    position: relative;\n    overflow: hidden;\n    top: -8px;\n    /* This negative value depends on the size of the text in jp-currentTime and jp-duration */\n}\n\n.jp-interface ul.jp-controls {\n    list-style-type: none;\n    margin: -14px 0 0 -28px;\n    padding: 0;\n    position: absolute;\n    top: 50%;\n    left: 50%;\n}\n\n.jp-interface ul.jp-controls li {\n    margin: 0;\n}\n\n.jp-interface ul.jp-controls li {\n    display: inline;\n    float: left;\n}\n\n.jp-interface ul.jp-controls a {\n    display: block;\n}\n\na.jp-play, a.jp-pause {\n    padding: 9px 6px 7px 10px;\n    display: block;\n    width: 30px;\n    height: 30px;\n    text-align: center;\n    border: 1px solid #252525;\n    border-radius: 50px;\n}\n\na.jp-play:hover, a.jp-pause:hover {\n    border-color: #ffffff;\n}\n\na.jp-play:hover svg, a.jp-pause:hover svg{\n    fill: #ffffff;\n}\n\na.jp-play svg, a.jp-pause svg {\n    height: 16px;\n    fill: #252525;\n    vertical-align: middle;\n}\n\na.jp-pause {\n    padding: 9px 8px 7px;\n    display: none;\n}\n\n\n/* @end */\n\n\n/* @group progress bar */\n\n.jp-progress {\n    background-color: rgba(0, 0, 0, 0.2);\n}\n\n.jp-audio .jp-progress {\n    position: absolute;\n    top: 0px;\n    left: 0;\n    height: 12px;\n}\n\n.jp-audio .jp-type-single .jp-progress {\n    left: 0;\n    width: 100%;\n}\n\n.jp-seek-bar {\n    width: 0px;\n    height: 100%;\n    cursor: pointer;\n}\n\n.jp-play-bar {\n    background-color: #000000;\n    background-color: rgba(0, 0, 0, 0.5);\n    width: 0px;\n    height: 100%;\n    position: relative;\n}\n\n\n/* The seeking class is added/removed inside jPlayer */\n\n\n/* @end */\n\n\n/* @group volume controls */\n\na.jp-mute, a.jp-unmute, a.jp-volume-max {\n    width: 18px;\n    height: 15px;\n    margin-top: 0px;\n}\n\n.jp-volume-bar, .jp-volume-bar-value {\n    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABoAAAAiCAQAAADragGFAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyRpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoTWFjaW50b3NoKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo1RjJBNDk2RjQwRDcxMUUzODhFNUVBRjVCMDg3MjJCMSIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDo1RjJBNDk3MDQwRDcxMUUzODhFNUVBRjVCMDg3MjJCMSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjVGMkE0OTZENDBENzExRTM4OEU1RUFGNUIwODcyMkIxIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjVGMkE0OTZFNDBENzExRTM4OEU1RUFGNUIwODcyMkIxIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+S5VOAwAAAHNJREFUSMftksENwDAIA1nGc7E9a6SvSqgiQHGekb93EjIWSJ71CQwmXQkGa0seriWD9SUH11IA76UEPiyNzqOKoCqnnsvMKBzsGuRKr/S7coX2n6vQtuThWlJoX3JwLQXwXkrgw9LoPKoIqnLqucyMosE+NlMGu0fPTasAAAAASUVORK5CYII=) left bottom no-repeat;\n}\n\n.jp-volume-bar {\n    position: absolute;\n    right: 10px;\n    bottom: 10px;\n    width: 26px;\n    height: 14px;\n    cursor: pointer;\n}\n\n.jp-volume-bar svg {\n    position: absolute;\n    top: 0;\n    left: -12px;\n    fill: #252525;\n    height: 16px;\n}\n\n.jp-volume-bar-value {\n    width: 0px;\n    height: 14px;\n}\n\n\n/* @end */\n\n\n/* @group current time and duration */\n\n.jp-audio .jp-time-holder {\n    position: absolute;\n    top: 20px;\n    left: 0;\n    width: 100%;\n    padding: 0 10px;\n}\n\n.jp-audio .jp-type-single .jp-time-holder {\n    color: #ffffff;\n    font-size: 12px;\n    width: 100%;\n    font-weight: bold;\n}\n\n.jp-current-time, .jp-duration {\n    display: inline-block;\n}\n\n.jp-current-time {\n    float: left;\n}\n\n.jp-duration {\n    float: right;\n}\n\n\n/* @end */\n\n.jp-jplayer audio, .jp-jplayer {\n    width: 0px;\n    height: 0px;\n}\n\n.jp-jplayer {\n    background-color: #000000;\n}\n\n\n/* @group TOGGLES */\n\n\n/* The audio toggles are nested inside jp-time-holder */\n\nul.jp-toggles {\n    list-style-type: none;\n    padding: 0;\n    margin: 0 auto;\n    overflow: hidden;\n}\n\n.jp-audio .jp-type-single ul.jp-toggles {\n    width: 25px;\n}\n\n.jp-audio .jp-type-playlist ul.jp-toggles {\n    width: 55px;\n    margin: 0;\n    position: absolute;\n    left: 325px;\n    top: 50px;\n}\n\nul.jp-toggles li {\n    display: block;\n    float: right;\n}\n\nul.jp-toggles li a {\n    display: block;\n    width: 25px;\n    height: 18px;\n    text-indent: -9999px;\n    line-height: 100%;\n    /* need this for IE6 */\n}\n\n\n/* @end */\n\n\n/* @group NO SOLUTION error feedback */\n\n.jp-no-solution {\n    padding: 5px;\n    font-size: .8em;\n    background-color: #eeeeee;\n    border: 2px solid #009be3;\n    color: #000000;\n    display: none;\n}\n\n.jp-no-solution a {\n    color: #000000;\n}\n\n.jp-no-solution span {\n    font-size: 1em;\n    display: block;\n    text-align: center;\n    font-weight: bold;\n}', 'no'),
(2316, '_transient_timeout_mk_assets_mk_swipe_slideshow_css', '1499171835', 'no'),
(2317, '_transient_mk_assets_mk_swipe_slideshow_css', '.mk-swiper-container {\n    position: relative;\n    overflow: hidden;\n}\n\n.mk-slider-holder > div {\n    position: absolute;\n    top: 0;\n    left: 0;\n    width: 100%;\n    height: 100%;\n}\n\n.mk-slider-holder .mk-slider-wrapper {\n    z-index: 10;\n}\n\n.mk-swipe-slideshow {\n    position: relative;\n    margin-bottom: 20px;\n}\n\n.mk-swipe-slideshow:hover .swiper-arrows {\n    filter: alpha(opacity=@opacity * 100);\n    -moz-opacity: 60;\n    -khtml-opacity: 60;\n    opacity: 60;\n    opacity: 0.6;\n}\n\n.mk-swipe-slideshow .swiper-arrows, .mk-swipe-slideshow .swiper-zoom-icon {\n    width: 60px;\n    height: 60px;\n    line-height: 62px;\n    background-color: rgba(0, 0, 0, 0.4);\n    text-align: center;\n    position: absolute;\n    border-radius: 2px;\n    cursor: pointer;\n    color: #ffffff;\n    filter: alpha(opacity=@opacity * 100);\n    -moz-opacity: 0;\n    -khtml-opacity: 0;\n    opacity: 0;\n}\n\n.mk-swipe-slideshow .swiper-arrows {\n    top: 50%;\n    -webkit-transform: translate(0, -50%);\n    -ms-transform: translate(0, -50%);\n    transform: translate(0, -50%);\n    ms-transform: translate(0, -50%);\n    background-color: rgba(0, 0, 0, 0.4);\n}\n\n.mk-swipe-slideshow .swiper-zoom-icon {\n    top: 20px;\n    left: 20px;\n}\n.mk-swipe-slideshow .swiper-zoom-icon svg {\n    height: 16px;\n}\n\n.mk-slider-holder:hover .swiper-zoom-icon {\n    -moz-opacity: 60;\n    -khtml-opacity: 60;\n    opacity: 60;\n    opacity: 0.6;\n}\n\n.mk-slider-holder .swiper-zoom-icon:hover {\n    -moz-opacity: 100;\n    -khtml-opacity: 100;\n    opacity: 100;\n    opacity: 1;\n}\n\n.mk-swipe-slideshow .swiper-arrows:hover {\n    background-color: rgba(0, 0, 0, 0.6);\n    filter: alpha(opacity=@opacity * 100);\n    -moz-opacity: 100;\n    -khtml-opacity: 100;\n    opacity: 100;\n    opacity: 1;\n}\n\n.mk-swipe-slideshow .swiper-arrows svg {\n    height: 16px;\n}\n\n.mk-swipe-slideshow .mk-swiper-prev {\n    left: 20px;\n}\n\n.mk-swipe-slideshow .mk-swiper-next {\n    right: 20px;\n}\n\n.mk-slider-holder-img {\n    visibility: hidden;\n}', 'no'),
(2356, '_transient_timeout_mk_assets_mk_blog_js', '1499172007', 'no'),
(2357, '_transient_mk_assets_mk_blog_js', '(function($) {\n    ''use strict'';\n\n    var zIndex = 0;\n\n    $(''.mk-newspaper-wrapper'').on(''click'', ''.blog-loop-comments'', function (event) {\n        event.preventDefault();\n\n        var $this = $(event.currentTarget);\n        var $parent = $this.parents(''.mk-blog-newspaper-item'');\n\n        $parent.css(''z-index'', ++zIndex);\n        $this.parents(''.newspaper-item-footer'').find(''.newspaper-social-share'').slideUp(200).end().find(''.newspaper-comments-list'').slideDown(200);\n        setTimeout( function() {\n          MK.utils.eventManager.publish(''item-expanded'');\n        }, 300);\n    });\n\n    $(''.mk-newspaper-wrapper'').on(''click'', ''.newspaper-item-share'', function (event) {\n        event.preventDefault();\n\n        var $this = $(event.currentTarget);\n        var $parent = $this.parents(''.mk-blog-newspaper-item'');\n\n        $parent.css(''z-index'', ++zIndex);\n        $this.parents(''.newspaper-item-footer'').find(''.newspaper-comments-list'').slideUp(200).end().find(''.newspaper-social-share'').slideDown(200);\n        setTimeout( function() {\n          MK.utils.eventManager.publish(''item-expanded'');\n        }, 300);\n    });\n\n}(jQuery));', 'no'),
(2328, '_transient_timeout_mk_assets_mk_button_js', '1499171836', 'no'),
(2329, '_transient_mk_assets_mk_button_js', ' /* mk_button */ ', 'no'),
(2330, '_transient_timeout_mk_assets_mk_audio_js', '1499171836', 'no'),
(2331, '_transient_mk_assets_mk_audio_js', ' /* mk_audio */ ', 'no'),
(2332, '_transient_timeout_mk_assets_mk_swipe_slideshow_js', '1499171836', 'no'),
(2333, '_transient_mk_assets_mk_swipe_slideshow_js', '(function( $ ) {\n    ''use strict'';\n\n    // If we want to get access to API of already initilised component we run a regular new conctructor.\n    // When instance is discovered in cache object then we return exisiting instance.\n    // \n    // TODO move it to core functions and run logic on init\n    var _instancesCollection = {};\n\n    MK.component.SwipeSlideshow = function( el ) {\n        var $this = $( el );\n        var id = $this.parent().attr(''id'');\n\n        this.el = el;\n        this.id = id;\n        this.config = $this.data( ''swipeslideshow-config'' );\n        if( this.config ) this.config.hasPagination = false;\n    };\n\n    MK.component.SwipeSlideshow.prototype = {\n        init : function() {\n            var slider = new MK.ui.Slider( this.el, this.config );\n            slider.init();\n\n            _instancesCollection[ this.id ] = slider;\n        }\n    };\n\n\n    // Additional nav\n    // Mostly for thumbs in woocommerce\n    MK.component.SwipeSlideshowExtraNav = function( el ) {\n        this.el = el;\n    };\n\n    MK.component.SwipeSlideshowExtraNav.prototype = {\n        init : function init() {\n            this.cacheElements();\n            this.bindEvents();\n        },\n\n        cacheElements : function cacheElements() {\n            var $this = $( this.el );\n\n            this.sliderId = $this.data( ''gallery'' );\n            this.slider = _instancesCollection[this.sliderId]; // convert to js obj\n            this.$thumbs = $( ''#'' + this.sliderId ).find( ''.thumbnails a'');\n        },\n\n        bindEvents : function bindEvents() {\n            this.$thumbs.on( ''click'', this.clickThumb.bind( this ) );\n        },\n\n        clickThumb : function clickThumb( e ) {\n            e.preventDefault();\n            var $this = $( e.currentTarget ),\n                id = $this.index();\n\n            this.slider.goTo( id );\n        }\n    };\n\n\n    // Mostly for switcher in woocommerce\n    MK.utils.eventManager.subscribe(''gallery-update'', function(e, config) {\n        if(typeof _instancesCollection[config.id] === ''undefined'') return;\n        _instancesCollection[config.id].reset();\n    });\n\n})( jQuery );', 'no'),
(231, 'components-production.min.js_sha1', '70adfd50ef4b5f52891de6d3920c783b8e801f25', 'yes'),
(232, 'components-production.min.css_sha1', '3ff84454dbd70ea17f1c0aae50c1126ae12eb0c2', 'yes'),
(631, '_transient_timeout_mk_svg_icons_content_theme-icons_file_e68b', '1486916395', 'no'),
(632, '_transient_mk_svg_icons_content_theme-icons_file_e68b', '<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M512 121.6c0 8-3.2 16-8 22.4l-225.6 240c-6.4 6.4-14.4 9.6-24 9.6-8 0-16-3.2-22.4-9.6l-224-240c-11.2-12.8-11.2-33.6 1.6-44.8 12.8-12.8 32-11.2 44.8 1.6l201.6 214.4 203.2-216c11.2-12.8 32-12.8 44.8 0 4.8 6.4 8 14.4 8 22.4z"/></svg>', 'no'),
(2322, '_transient_timeout_mk_assets_mk_layerslider_css', '1499171836', 'no'),
(1931, '_transient_timeout_mk_svg_icons_content_theme-icons_file_e68e', '1500798140', 'no'),
(1932, '_transient_mk_svg_icons_content_theme-icons_file_e68e', '<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M144 505.6c8 0 16-3.2 22.4-8l240-225.6c6.4-6.4 9.6-14.4 9.6-22.4s-3.2-16-9.6-22.4l-240-224c-12.8-12.8-32-12.8-44.8 0s-11.2 32 1.6 44.8l214.4 201.6-216 203.2c-12.8 11.2-12.8 32 0 44.8 6.4 4.8 14.4 8 22.4 8z"/></svg>', 'no'),
(2323, '_transient_mk_assets_mk_layerslider_css', ' /* mk_layerslider */ ', 'no'),
(7108, '_transient_timeout_mk_svg_icons_content_awesome-icons_file_f00c', '1509042217', 'no'),
(7109, '_transient_mk_svg_icons_content_awesome-icons_file_f00c', '<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 1792 1792"><path d="M1671 566q0 40-28 68l-724 724-136 136q-28 28-68 28t-68-28l-136-136-362-362q-28-28-28-68t28-68l136-136q28-28 68-28t68 28l294 295 656-657q28-28 68-28t68 28l136 136q28 28 28 68z"/></svg>', 'no'),
(2318, '_transient_timeout_mk_assets_vc_row_css', '1499171836', 'no'),
(2319, '_transient_mk_assets_vc_row_css', '.vc_row {\n  position: relative;\n}\n.vc_inner.mk-grid { margin: 0 auto; }  /*increased specificity to override vc_row margins*/', 'no'),
(2320, '_transient_timeout_mk_assets_vc_column_css', '1499171836', 'no'),
(2321, '_transient_mk_assets_vc_column_css', ' /* vc_column */ ', 'no'),
(2324, '_transient_timeout_mk_assets_vc_column_text_css', '1499171836', 'no'),
(2325, '_transient_mk_assets_vc_column_text_css', ' /* vc_column_text */ ', 'no'),
(1402, '_transient_timeout_mk_assets_mk_image_css', '1498233947', 'no'),
(1403, '_transient_mk_assets_mk_image_css', '/* Shortcode:Image\n-------------------------------------------------------------------- */\n.mk-image {\n  position: relative;\n  line-height: 4px;\n}\n.mk-image.align-left {\n  text-align: left;\n}\n.mk-image.align-right {\n  float: right;\n}\n.mk-image.align-center {\n  margin-right: auto;\n  margin-left: auto;\n  text-align: center;\n}\n.mk-image.align-center .mk-image-holder {\n  margin: 0 auto;\n}\n.mk-image.align-center .mk-image-inner img {\n  transition: filter .2s ease;\n} \n.mk-image.lightbox-enabled .mk-image-inner:hover img {\n  -webkit-filter: grayscale(100%);\n          filter: grayscale(100%);\n  /* Current draft standard */\n  filter: gray;\n  /* IE */\n  -webkit-filter: grayscale(1);\n  /* Old WebKit */\n}\n.mk-image.rounded-frame {\n  border-radius: 4px;\n}\n.mk-image.rounded-frame img,\n.mk-image.rounded-frame .mk-image-overlay {\n  border-radius: 4px;\n}\n.mk-image.gray_border-frame .mk-image-inner {\n  border: 6px solid rgba(0, 0, 0, 0.06);\n}\n.mk-image.border_shadow-frame .mk-image-inner {\n  border: 6px solid #ffffff;\n  box-shadow: 0 0 5px rgba(0, 0, 0, 0.25);\n}\n.mk-image.shadow_only-frame .mk-image-inner {\n  box-shadow: 0 0 4px rgba(0, 0, 0, 0.25);\n}\n.mk-image.single_line-frame .mk-image-inner {\n  border: 1px solid rgba(0, 0, 0, 0.1);\n}\n.mk-image .mk-image-inner {\n  position: relative;\n  overflow: hidden;\n  width: auto;\n}\n\n.mk-image .mk-image-inner.is-svg {\n  display: inline-block; \n}\n.mk-image .mk-image-inner img {\n  width: 100%;\n}\n.mk-image .mk-image-inner:hover .mk-image-overlay {\n  opacity: .9;\n}\n.mk-image .mk-image-inner:hover .mk-image-lightbox {\n  opacity: 1;\n}\n.mk-image.inside-image .mk-image-caption {\n  position: absolute;\n  bottom: 0;\n  left: 0;\n  margin: 10px;\n  padding: 10px;\n  background-color: #4c4c4c;\n  background-color: rgba(0, 0, 0, 0.4);\n  color: #ffffff;\n  border-radius: 4px;\n}\n.mk-image.inside-image .mk-image-caption:hover {\n  background-color: #383838;\n  background-color: rgba(0, 0, 0, 0.5);\n}\n.mk-image.inside-image .mk-image-caption .mk-caption-title {\n  display: block;\n  font-weight: bold;\n  font-size: 14px;\n  line-height: 18px;\n}\n.mk-image.inside-image .mk-image-caption .mk-caption-desc {\n  display: block;\n  margin-top: 5px;\n  font-size: 12px;\n  line-height: 18px;\n}\n.mk-image.outside-image .mk-image-caption {\n  margin: 10px 0;\n}\n.mk-image.outside-image .mk-image-caption .mk-caption-title {\n  display: block;\n  font-weight: bold;\n  font-size: 14px;\n  line-height: 18px;\n}\n.mk-image.outside-image .mk-image-caption .mk-caption-desc {\n  display: block;\n  margin-top: 5px;\n  font-style: italic;\n  font-size: 11px;\n  line-height: 18px;\n}\n\n@media handheld, only screen and (max-width: 480px) {\n  .inside-image .mk-image-caption {\n    display: none !important;\n  }\n}\n@media handheld, only screen and (max-width: 767px) {\n  .mk-image.align-left,\n  .mk-image.align-right {\n    margin-right: auto !important;\n    margin-left: auto !important;\n    text-align: center !important;\n  }\n}', 'no'),
(1504, '_transient_timeout_mk_assets_mk_custom_list_css', '1498311492', 'no'),
(1505, '_transient_mk_assets_mk_custom_list_css', '/* Shortcode:List Styles\n-------------------------------------------------------------------- */\n.mk-list-styles.mk-align-left ul {\n  display: inline-block;\n  float: left;\n}\n.mk-list-styles.mk-align-right ul {\n  display: inline-block;\n  float: right;\n}\n.mk-list-styles ul {\n  margin: 0;\n  padding: 0;\n  list-style: none;\n}\n.mk-list-styles ul li {\n  position: relative;\n  margin: 0 0 6px 0;\n  padding: 0 0 0 21px;\n  line-height: 24px !important;\n}\n.mk-list-styles ul li .mk-svg-icon{\n  position: absolute;\n  top: 4px;\n  left: 0;\n  height: 16px;\n}', 'no'),
(2334, '_transient_timeout_mk_assets_vc_row_js', '1499171836', 'no'),
(2335, '_transient_mk_assets_vc_row_js', '(function ($) {\n	''use strict'';  \n\n	function dynamicHeight() {\n		var $this = $( this );\n\n		$this.height( ''auto'' );\n\n		if( window.matchMedia( ''(max-width: 768px)'' ).matches ) {\n			return;\n		} \n		 \n		$this.height( $this.height() );\n	}\n\n\n	var $window = $( window );\n	var container = document.getElementById( ''mk-theme-container'' );\n\n	$( ''.equal-columns'' ).each( function() { \n		dynamicHeight.bind( this );\n	    $window.on( ''load'', dynamicHeight.bind( this ) );\n	    $window.on( ''resize'', dynamicHeight.bind( this ) );\n	    window.addResizeListener( container, dynamicHeight.bind( this ) );\n	});\n\n}( jQuery ));', 'no'),
(2336, '_transient_timeout_mk_assets_vc_column_js', '1499171836', 'no'),
(2337, '_transient_mk_assets_vc_column_js', ' /* vc_column */ ', 'no'),
(2340, '_transient_timeout_mk_assets_vc_column_text_js', '1499171836', 'no'),
(2341, '_transient_mk_assets_vc_column_text_js', ' /* vc_column_text */ ', 'no'),
(1418, '_transient_timeout_mk_assets_mk_image_js', '1498233947', 'no'),
(1419, '_transient_mk_assets_mk_image_js', ' /* mk_image */ ', 'no'),
(1506, '_transient_timeout_mk_assets_mk_custom_list_js', '1498311492', 'no'),
(1507, '_transient_mk_assets_mk_custom_list_js', ' /* mk_custom_list */ ', 'no'),
(2730, '_site_transient_timeout_poptags_40cd750bba9870f18aada2478b24840a', '1499081076', 'no'),
(2731, '_site_transient_poptags_40cd750bba9870f18aada2478b24840a', 'O:8:"stdClass":100:{s:6:"widget";a:3:{s:4:"name";s:6:"widget";s:4:"slug";s:6:"widget";s:5:"count";i:4344;}s:4:"post";a:3:{s:4:"name";s:4:"post";s:4:"slug";s:4:"post";s:5:"count";i:2483;}s:5:"admin";a:3:{s:4:"name";s:5:"admin";s:4:"slug";s:5:"admin";s:5:"count";i:2352;}s:11:"woocommerce";a:3:{s:4:"name";s:11:"woocommerce";s:4:"slug";s:11:"woocommerce";s:5:"count";i:2168;}s:5:"posts";a:3:{s:4:"name";s:5:"posts";s:4:"slug";s:5:"posts";s:5:"count";i:1821;}s:8:"comments";a:3:{s:4:"name";s:8:"comments";s:4:"slug";s:8:"comments";s:5:"count";i:1585;}s:9:"shortcode";a:3:{s:4:"name";s:9:"shortcode";s:4:"slug";s:9:"shortcode";s:5:"count";i:1563;}s:7:"twitter";a:3:{s:4:"name";s:7:"twitter";s:4:"slug";s:7:"twitter";s:5:"count";i:1429;}s:6:"google";a:3:{s:4:"name";s:6:"google";s:4:"slug";s:6:"google";s:5:"count";i:1344;}s:6:"images";a:3:{s:4:"name";s:6:"images";s:4:"slug";s:6:"images";s:5:"count";i:1330;}s:8:"facebook";a:3:{s:4:"name";s:8:"facebook";s:4:"slug";s:8:"facebook";s:5:"count";i:1324;}s:7:"sidebar";a:3:{s:4:"name";s:7:"sidebar";s:4:"slug";s:7:"sidebar";s:5:"count";i:1269;}s:5:"image";a:3:{s:4:"name";s:5:"image";s:4:"slug";s:5:"image";s:5:"count";i:1261;}s:3:"seo";a:3:{s:4:"name";s:3:"seo";s:4:"slug";s:3:"seo";s:5:"count";i:1110;}s:7:"gallery";a:3:{s:4:"name";s:7:"gallery";s:4:"slug";s:7:"gallery";s:5:"count";i:1051;}s:4:"page";a:3:{s:4:"name";s:4:"page";s:4:"slug";s:4:"page";s:5:"count";i:1040;}s:6:"social";a:3:{s:4:"name";s:6:"social";s:4:"slug";s:6:"social";s:5:"count";i:989;}s:5:"email";a:3:{s:4:"name";s:5:"email";s:4:"slug";s:5:"email";s:5:"count";i:932;}s:5:"links";a:3:{s:4:"name";s:5:"links";s:4:"slug";s:5:"links";s:5:"count";i:816;}s:5:"login";a:3:{s:4:"name";s:5:"login";s:4:"slug";s:5:"login";s:5:"count";i:795;}s:9:"ecommerce";a:3:{s:4:"name";s:9:"ecommerce";s:4:"slug";s:9:"ecommerce";s:5:"count";i:793;}s:7:"widgets";a:3:{s:4:"name";s:7:"widgets";s:4:"slug";s:7:"widgets";s:5:"count";i:766;}s:5:"video";a:3:{s:4:"name";s:5:"video";s:4:"slug";s:5:"video";s:5:"count";i:760;}s:3:"rss";a:3:{s:4:"name";s:3:"rss";s:4:"slug";s:3:"rss";s:5:"count";i:667;}s:7:"content";a:3:{s:4:"name";s:7:"content";s:4:"slug";s:7:"content";s:5:"count";i:658;}s:10:"buddypress";a:3:{s:4:"name";s:10:"buddypress";s:4:"slug";s:10:"buddypress";s:5:"count";i:657;}s:4:"spam";a:3:{s:4:"name";s:4:"spam";s:4:"slug";s:4:"spam";s:5:"count";i:650;}s:5:"pages";a:3:{s:4:"name";s:5:"pages";s:4:"slug";s:5:"pages";s:5:"count";i:644;}s:6:"jquery";a:3:{s:4:"name";s:6:"jquery";s:4:"slug";s:6:"jquery";s:5:"count";i:635;}s:8:"security";a:3:{s:4:"name";s:8:"security";s:4:"slug";s:8:"security";s:5:"count";i:633;}s:6:"slider";a:3:{s:4:"name";s:6:"slider";s:4:"slug";s:6:"slider";s:5:"count";i:614;}s:5:"media";a:3:{s:4:"name";s:5:"media";s:4:"slug";s:5:"media";s:5:"count";i:594;}s:4:"ajax";a:3:{s:4:"name";s:4:"ajax";s:4:"slug";s:4:"ajax";s:5:"count";i:593;}s:9:"analytics";a:3:{s:4:"name";s:9:"analytics";s:4:"slug";s:9:"analytics";s:5:"count";i:582;}s:4:"feed";a:3:{s:4:"name";s:4:"feed";s:4:"slug";s:4:"feed";s:5:"count";i:582;}s:6:"search";a:3:{s:4:"name";s:6:"search";s:4:"slug";s:6:"search";s:5:"count";i:570;}s:8:"category";a:3:{s:4:"name";s:8:"category";s:4:"slug";s:8:"category";s:5:"count";i:569;}s:10:"e-commerce";a:3:{s:4:"name";s:10:"e-commerce";s:4:"slug";s:10:"e-commerce";s:5:"count";i:557;}s:4:"menu";a:3:{s:4:"name";s:4:"menu";s:4:"slug";s:4:"menu";s:5:"count";i:552;}s:5:"embed";a:3:{s:4:"name";s:5:"embed";s:4:"slug";s:5:"embed";s:5:"count";i:537;}s:4:"form";a:3:{s:4:"name";s:4:"form";s:4:"slug";s:4:"form";s:5:"count";i:531;}s:10:"javascript";a:3:{s:4:"name";s:10:"javascript";s:4:"slug";s:10:"javascript";s:5:"count";i:531;}s:4:"link";a:3:{s:4:"name";s:4:"link";s:4:"slug";s:4:"link";s:5:"count";i:518;}s:3:"css";a:3:{s:4:"name";s:3:"css";s:4:"slug";s:3:"css";s:5:"count";i:507;}s:5:"share";a:3:{s:4:"name";s:5:"share";s:4:"slug";s:5:"share";s:5:"count";i:500;}s:7:"youtube";a:3:{s:4:"name";s:7:"youtube";s:4:"slug";s:7:"youtube";s:5:"count";i:492;}s:7:"comment";a:3:{s:4:"name";s:7:"comment";s:4:"slug";s:7:"comment";s:5:"count";i:490;}s:5:"theme";a:3:{s:4:"name";s:5:"theme";s:4:"slug";s:5:"theme";s:5:"count";i:477;}s:6:"custom";a:3:{s:4:"name";s:6:"custom";s:4:"slug";s:6:"custom";s:5:"count";i:467;}s:10:"responsive";a:3:{s:4:"name";s:10:"responsive";s:4:"slug";s:10:"responsive";s:5:"count";i:467;}s:9:"dashboard";a:3:{s:4:"name";s:9:"dashboard";s:4:"slug";s:9:"dashboard";s:5:"count";i:465;}s:10:"categories";a:3:{s:4:"name";s:10:"categories";s:4:"slug";s:10:"categories";s:5:"count";i:463;}s:3:"ads";a:3:{s:4:"name";s:3:"ads";s:4:"slug";s:3:"ads";s:5:"count";i:441;}s:9:"affiliate";a:3:{s:4:"name";s:9:"affiliate";s:4:"slug";s:9:"affiliate";s:5:"count";i:437;}s:4:"tags";a:3:{s:4:"name";s:4:"tags";s:4:"slug";s:4:"tags";s:5:"count";i:435;}s:6:"editor";a:3:{s:4:"name";s:6:"editor";s:4:"slug";s:6:"editor";s:5:"count";i:434;}s:6:"button";a:3:{s:4:"name";s:6:"button";s:4:"slug";s:6:"button";s:5:"count";i:434;}s:5:"photo";a:3:{s:4:"name";s:5:"photo";s:4:"slug";s:5:"photo";s:5:"count";i:421;}s:12:"contact-form";a:3:{s:4:"name";s:12:"contact form";s:4:"slug";s:12:"contact-form";s:5:"count";i:419;}s:4:"user";a:3:{s:4:"name";s:4:"user";s:4:"slug";s:4:"user";s:5:"count";i:409;}s:9:"slideshow";a:3:{s:4:"name";s:9:"slideshow";s:4:"slug";s:9:"slideshow";s:5:"count";i:405;}s:6:"mobile";a:3:{s:4:"name";s:6:"mobile";s:4:"slug";s:6:"mobile";s:5:"count";i:402;}s:5:"stats";a:3:{s:4:"name";s:5:"stats";s:4:"slug";s:5:"stats";s:5:"count";i:399;}s:7:"contact";a:3:{s:4:"name";s:7:"contact";s:4:"slug";s:7:"contact";s:5:"count";i:398;}s:5:"users";a:3:{s:4:"name";s:5:"users";s:4:"slug";s:5:"users";s:5:"count";i:396;}s:6:"photos";a:3:{s:4:"name";s:6:"photos";s:4:"slug";s:6:"photos";s:5:"count";i:394;}s:10:"statistics";a:3:{s:4:"name";s:10:"statistics";s:4:"slug";s:10:"statistics";s:5:"count";i:378;}s:3:"api";a:3:{s:4:"name";s:3:"api";s:4:"slug";s:3:"api";s:5:"count";i:376;}s:6:"events";a:3:{s:4:"name";s:6:"events";s:4:"slug";s:6:"events";s:5:"count";i:370;}s:10:"navigation";a:3:{s:4:"name";s:10:"navigation";s:4:"slug";s:10:"navigation";s:5:"count";i:368;}s:4:"news";a:3:{s:4:"name";s:4:"news";s:4:"slug";s:4:"news";s:5:"count";i:350;}s:8:"calendar";a:3:{s:4:"name";s:8:"calendar";s:4:"slug";s:8:"calendar";s:5:"count";i:340;}s:9:"multisite";a:3:{s:4:"name";s:9:"multisite";s:4:"slug";s:9:"multisite";s:5:"count";i:332;}s:12:"social-media";a:3:{s:4:"name";s:12:"social media";s:4:"slug";s:12:"social-media";s:5:"count";i:331;}s:7:"plugins";a:3:{s:4:"name";s:7:"plugins";s:4:"slug";s:7:"plugins";s:5:"count";i:330;}s:10:"shortcodes";a:3:{s:4:"name";s:10:"shortcodes";s:4:"slug";s:10:"shortcodes";s:5:"count";i:326;}s:7:"payment";a:3:{s:4:"name";s:7:"payment";s:4:"slug";s:7:"payment";s:5:"count";i:324;}s:4:"code";a:3:{s:4:"name";s:4:"code";s:4:"slug";s:4:"code";s:5:"count";i:322;}s:4:"meta";a:3:{s:4:"name";s:4:"meta";s:4:"slug";s:4:"meta";s:5:"count";i:320;}s:4:"list";a:3:{s:4:"name";s:4:"list";s:4:"slug";s:4:"list";s:5:"count";i:320;}s:10:"newsletter";a:3:{s:4:"name";s:10:"newsletter";s:4:"slug";s:10:"newsletter";s:5:"count";i:318;}s:3:"url";a:3:{s:4:"name";s:3:"url";s:4:"slug";s:3:"url";s:5:"count";i:314;}s:5:"popup";a:3:{s:4:"name";s:5:"popup";s:4:"slug";s:5:"popup";s:5:"count";i:308;}s:6:"simple";a:3:{s:4:"name";s:6:"simple";s:4:"slug";s:6:"simple";s:5:"count";i:297;}s:9:"marketing";a:3:{s:4:"name";s:9:"marketing";s:4:"slug";s:9:"marketing";s:5:"count";i:297;}s:4:"chat";a:3:{s:4:"name";s:4:"chat";s:4:"slug";s:4:"chat";s:5:"count";i:290;}s:3:"tag";a:3:{s:4:"name";s:3:"tag";s:4:"slug";s:3:"tag";s:5:"count";i:290;}s:16:"custom-post-type";a:3:{s:4:"name";s:16:"custom post type";s:4:"slug";s:16:"custom-post-type";s:5:"count";i:288;}s:8:"redirect";a:3:{s:4:"name";s:8:"redirect";s:4:"slug";s:8:"redirect";s:5:"count";i:288;}s:11:"advertising";a:3:{s:4:"name";s:11:"advertising";s:4:"slug";s:11:"advertising";s:5:"count";i:283;}s:6:"author";a:3:{s:4:"name";s:6:"author";s:4:"slug";s:6:"author";s:5:"count";i:282;}s:7:"adsense";a:3:{s:4:"name";s:7:"adsense";s:4:"slug";s:7:"adsense";s:5:"count";i:277;}s:4:"html";a:3:{s:4:"name";s:4:"html";s:4:"slug";s:4:"html";s:5:"count";i:277;}s:15:"payment-gateway";a:3:{s:4:"name";s:15:"payment gateway";s:4:"slug";s:15:"payment-gateway";s:5:"count";i:276;}s:8:"lightbox";a:3:{s:4:"name";s:8:"lightbox";s:4:"slug";s:8:"lightbox";s:5:"count";i:273;}s:5:"forms";a:3:{s:4:"name";s:5:"forms";s:4:"slug";s:5:"forms";s:5:"count";i:271;}s:14:"administration";a:3:{s:4:"name";s:14:"administration";s:4:"slug";s:14:"administration";s:5:"count";i:265;}s:7:"captcha";a:3:{s:4:"name";s:7:"captcha";s:4:"slug";s:7:"captcha";s:5:"count";i:264;}s:12:"notification";a:3:{s:4:"name";s:12:"notification";s:4:"slug";s:12:"notification";s:5:"count";i:263;}s:5:"cache";a:3:{s:4:"name";s:5:"cache";s:4:"slug";s:5:"cache";s:5:"count";i:263;}}', 'no'),
(2763, '_transient_timeout_wp-smush-bulk_sent_count', '1499073202', 'no'),
(2764, '_transient_wp-smush-bulk_sent_count', '0', 'no'),
(2765, '_transient_timeout_wp-smush-dir_sent_count', '1499073202', 'no'),
(2766, '_transient_wp-smush-dir_sent_count', '0', 'no'),
(2528, '_transient_timeout_mk_svg_icons_content_pe-line-icons_file_e605', '1501660892', 'no'),
(2529, '_transient_mk_svg_icons_content_pe-line-icons_file_e605', '<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M400.64 239.753c24.884-18.73 43.453-51.852 43.453-89.711 0-58.52-41.499-105.958-90.262-105.958-37.935 0-71.357 28.77-84.37 69.065-16.584-40.709-52.32-69.003-92.209-69.003-54.864 0-101.965 51.315-101.965 117.147 0 42.594 21.305 81.924 49.316 103-69.31 22.254-119.493 87.212-119.508 163.91.015 21.933 17.802 39.714 39.736 39.714h264.887c21.933 0 39.721-17.78 39.736-39.714 0-2.498-.199-4.95-.307-7.434h122.435c19.496 0 35.306-15.802 35.321-35.299-.013-68.192-44.639-125.93-106.263-145.717zm-105.176-98.586c.137-1.456.33-2.897.536-4.337.261-1.732.567-3.448.935-5.15.184-.905.352-1.839.574-2.729 3.641-14.622 11.059-27.758 20.569-37.567 10.062-9.932 22.539-15.91 35.751-15.91 13.158 0 25.604 5.948 35.651 15.803 9.565 9.825 17.044 23.007 20.707 37.705.207.859.368 1.748.552 2.621.368 1.732.682 3.495.95 5.257.207 1.426.399 2.851.537 4.292.176 1.839.283 3.678.337 5.533.031.95.108 1.869.115 2.82-.008.95-.084 1.886-.115 2.836-.053 1.854-.161 3.694-.337 5.518-.138 1.456-.33 2.882-.537 4.307-.268 1.763-.582 3.51-.95 5.257-.184.874-.345 1.748-.552 2.621-3.663 14.684-11.143 27.865-20.707 37.69-10.047 9.871-22.493 15.802-35.651 15.802-13.212 0-25.689-5.978-35.751-15.909-9.51-9.795-16.929-22.93-20.569-37.552-.222-.904-.391-1.824-.574-2.728-.368-1.701-.675-3.433-.935-5.165-.206-1.426-.399-2.867-.536-4.338-.177-1.808-.284-3.648-.337-5.502-.031-.935-.108-1.87-.115-2.836.007-.95.084-1.885.115-2.835.053-1.84.161-3.679.337-5.504zm-21.121 57.141c7.817 16.967 19.259 31.36 32.685 41.46-21.19 6.805-40.334 18.148-56.351 32.846-6.713-3.173-13.61-6.039-20.768-8.338 19.987-15.036 36.556-38.363 44.434-65.968zm-166.946-25.413v-.046c-.475-3.832-.72-7.68-.72-11.542v-.046c.008-26.516 11.665-51.592 28.272-68.222 11.993-10.99 26.753-17.503 42.303-17.503 19.305 0 37.437 10.514 50.519 27.282 9.986 13.703 17.205 30.961 19.412 48.909l.008.046c.468 3.832.713 7.695.713 11.541v.062c-.008 26.501-11.664 51.577-28.248 68.207-12.001 10.99-26.761 17.504-42.326 17.504-19.305 0-37.437-10.514-50.519-27.283-9.987-13.687-17.206-30.961-19.414-48.909zm202.322 263.631h-264.887c-4.599 0-8.346-3.74-8.346-8.323.015-61.401 39.276-115.262 97.712-134.022l3.87-1.241c21.006-6.744 56.696-8.338 78.445.015l3.809 1.227c58.45 18.746 97.727 72.605 97.743 134.007 0 4.597-3.748 8.337-8.346 8.337zm161.864-47.148h-126.627c-9.411-40.74-33.237-75.947-65.885-99.919 11.02-8.568 23.658-15.343 37.552-19.803l9.786-3.142c7.817-2.621 34.655-6.882 54.642-.077l9.994 3.203c50.511 16.216 84.454 62.766 84.468 115.798.001 2.178-1.761 3.94-3.93 3.94z"/></svg>', 'no'),
(2050, '_transient_timeout_mk_svg_icons_content_theme-icons_file_e636', '1500805927', 'no'),
(2051, '_transient_mk_svg_icons_content_theme-icons_file_e636', '<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M256-6.4c-141.385 0-256 114.615-256 256s114.615 256 256 256 256-114.615 256-256-114.615-256-256-256zm64.057 159.299h-49.041c-7.42 0-14.918 7.452-14.918 12.99v19.487h63.723c-2.081 28.41-6.407 64.679-6.407 64.679h-57.566v159.545h-63.929v-159.545h-32.756v-64.474h32.756v-33.53c0-8.098-1.706-62.336 70.46-62.336h57.678v63.183z"/></svg>', 'no'),
(2052, '_transient_timeout_mk_svg_icons_content_theme-icons_file_e622', '1500805927', 'no'),
(2053, '_transient_mk_svg_icons_content_theme-icons_file_e622', '<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M256-6.4c-141.385 0-256 114.615-256 256s114.615 256 256 256 256-114.615 256-256-114.615-256-256-256zm146.24 258.654c-31.365 127.03-241.727 180.909-338.503 49.042 37.069 35.371 101.619 38.47 142.554-3.819-24.006 3.51-41.47-20.021-11.978-32.755-26.523 2.923-41.27-11.201-47.317-23.174 6.218-6.511 13.079-9.531 26.344-10.407-29.04-6.851-39.751-21.057-43.046-38.284 8.066-1.921 18.149-3.578 23.656-2.836-25.431-13.295-34.274-33.291-32.875-48.326 45.438 16.866 74.396 30.414 98.613 43.411 8.626 4.591 18.252 12.888 29.107 23.393 13.835-36.534 30.915-74.19 60.169-92.874-.493 4.236-2.758 8.179-5.764 11.406 8.298-7.535 19.072-12.719 30.027-14.216-1.257 8.22-13.105 12.847-20.249 15.539 5.414-1.688 34.209-14.531 37.348-7.216 3.705 8.328-19.867 12.147-23.872 13.593-2.985 1.004-5.992 2.105-8.936 3.299 36.492-3.634 71.317 26.456 81.489 63.809.719 2.687 1.44 5.672 2.1 8.801 13.341 4.978 37.521-.231 45.313-5.023-5.63 13.315-20.268 23.121-41.865 24.912 10.407 4.324 30.018 6.691 43.544 4.396-8.563 9.193-22.379 17.527-45.859 17.329z"/></svg>', 'no'),
(2156, '_site_transient_timeout_available_translations', '1498229243', 'no');
INSERT INTO `wp_sadaqat_options` (`option_id`, `option_name`, `option_value`, `autoload`) VALUES
(2157, '_site_transient_available_translations', 'a:89:{s:2:"af";a:8:{s:8:"language";s:2:"af";s:7:"version";s:5:"4.6.6";s:7:"updated";s:19:"2016-12-06 11:26:31";s:12:"english_name";s:9:"Afrikaans";s:11:"native_name";s:9:"Afrikaans";s:7:"package";s:61:"https://downloads.wordpress.org/translation/core/4.6.6/af.zip";s:3:"iso";a:2:{i:1;s:2:"af";i:2;s:3:"afr";}s:7:"strings";a:1:{s:8:"continue";s:10:"Gaan voort";}}s:2:"ar";a:8:{s:8:"language";s:2:"ar";s:7:"version";s:5:"4.6.6";s:7:"updated";s:19:"2016-08-16 18:36:09";s:12:"english_name";s:6:"Arabic";s:11:"native_name";s:14:"العربية";s:7:"package";s:61:"https://downloads.wordpress.org/translation/core/4.6.6/ar.zip";s:3:"iso";a:2:{i:1;s:2:"ar";i:2;s:3:"ara";}s:7:"strings";a:1:{s:8:"continue";s:16:"المتابعة";}}s:3:"ary";a:8:{s:8:"language";s:3:"ary";s:7:"version";s:5:"4.6.6";s:7:"updated";s:19:"2016-09-21 10:19:10";s:12:"english_name";s:15:"Moroccan Arabic";s:11:"native_name";s:31:"العربية المغربية";s:7:"package";s:62:"https://downloads.wordpress.org/translation/core/4.6.6/ary.zip";s:3:"iso";a:2:{i:1;s:2:"ar";i:3;s:3:"ary";}s:7:"strings";a:1:{s:8:"continue";s:16:"المتابعة";}}s:2:"az";a:8:{s:8:"language";s:2:"az";s:7:"version";s:5:"4.6.6";s:7:"updated";s:19:"2016-09-29 08:38:56";s:12:"english_name";s:11:"Azerbaijani";s:11:"native_name";s:16:"Azərbaycan dili";s:7:"package";s:61:"https://downloads.wordpress.org/translation/core/4.6.6/az.zip";s:3:"iso";a:2:{i:1;s:2:"az";i:2;s:3:"aze";}s:7:"strings";a:1:{s:8:"continue";s:5:"Davam";}}s:3:"azb";a:8:{s:8:"language";s:3:"azb";s:7:"version";s:5:"4.4.2";s:7:"updated";s:19:"2015-12-11 22:42:10";s:12:"english_name";s:17:"South Azerbaijani";s:11:"native_name";s:29:"گؤنئی آذربایجان";s:7:"package";s:62:"https://downloads.wordpress.org/translation/core/4.4.2/azb.zip";s:3:"iso";a:2:{i:1;s:2:"az";i:3;s:3:"azb";}s:7:"strings";a:1:{s:8:"continue";s:8:"Continue";}}s:3:"bel";a:8:{s:8:"language";s:3:"bel";s:7:"version";s:5:"4.6.6";s:7:"updated";s:19:"2017-03-23 04:38:14";s:12:"english_name";s:10:"Belarusian";s:11:"native_name";s:29:"Беларуская мова";s:7:"package";s:62:"https://downloads.wordpress.org/translation/core/4.6.6/bel.zip";s:3:"iso";a:2:{i:1;s:2:"be";i:2;s:3:"bel";}s:7:"strings";a:1:{s:8:"continue";s:20:"Працягнуць";}}s:5:"bg_BG";a:8:{s:8:"language";s:5:"bg_BG";s:7:"version";s:5:"4.6.6";s:7:"updated";s:19:"2016-10-24 13:13:07";s:12:"english_name";s:9:"Bulgarian";s:11:"native_name";s:18:"Български";s:7:"package";s:64:"https://downloads.wordpress.org/translation/core/4.6.6/bg_BG.zip";s:3:"iso";a:2:{i:1;s:2:"bg";i:2;s:3:"bul";}s:7:"strings";a:1:{s:8:"continue";s:12:"Напред";}}s:5:"bn_BD";a:8:{s:8:"language";s:5:"bn_BD";s:7:"version";s:5:"4.6.6";s:7:"updated";s:19:"2016-10-20 16:53:20";s:12:"english_name";s:7:"Bengali";s:11:"native_name";s:15:"বাংলা";s:7:"package";s:64:"https://downloads.wordpress.org/translation/core/4.6.6/bn_BD.zip";s:3:"iso";a:1:{i:1;s:2:"bn";}s:7:"strings";a:1:{s:8:"continue";s:23:"এগিয়ে চল.";}}s:2:"bo";a:8:{s:8:"language";s:2:"bo";s:7:"version";s:5:"4.6.6";s:7:"updated";s:19:"2016-09-05 09:44:12";s:12:"english_name";s:7:"Tibetan";s:11:"native_name";s:21:"བོད་ཡིག";s:7:"package";s:61:"https://downloads.wordpress.org/translation/core/4.6.6/bo.zip";s:3:"iso";a:2:{i:1;s:2:"bo";i:2;s:3:"tib";}s:7:"strings";a:1:{s:8:"continue";s:24:"མུ་མཐུད།";}}s:5:"bs_BA";a:8:{s:8:"language";s:5:"bs_BA";s:7:"version";s:5:"4.5.9";s:7:"updated";s:19:"2016-04-19 23:16:37";s:12:"english_name";s:7:"Bosnian";s:11:"native_name";s:8:"Bosanski";s:7:"package";s:64:"https://downloads.wordpress.org/translation/core/4.5.9/bs_BA.zip";s:3:"iso";a:2:{i:1;s:2:"bs";i:2;s:3:"bos";}s:7:"strings";a:1:{s:8:"continue";s:7:"Nastavi";}}s:2:"ca";a:8:{s:8:"language";s:2:"ca";s:7:"version";s:5:"4.6.6";s:7:"updated";s:19:"2017-01-05 11:04:12";s:12:"english_name";s:7:"Catalan";s:11:"native_name";s:7:"Català";s:7:"package";s:61:"https://downloads.wordpress.org/translation/core/4.6.6/ca.zip";s:3:"iso";a:2:{i:1;s:2:"ca";i:2;s:3:"cat";}s:7:"strings";a:1:{s:8:"continue";s:8:"Continua";}}s:3:"ceb";a:8:{s:8:"language";s:3:"ceb";s:7:"version";s:5:"4.4.7";s:7:"updated";s:19:"2016-02-16 15:34:57";s:12:"english_name";s:7:"Cebuano";s:11:"native_name";s:7:"Cebuano";s:7:"package";s:62:"https://downloads.wordpress.org/translation/core/4.4.7/ceb.zip";s:3:"iso";a:2:{i:2;s:3:"ceb";i:3;s:3:"ceb";}s:7:"strings";a:1:{s:8:"continue";s:7:"Padayun";}}s:5:"cs_CZ";a:8:{s:8:"language";s:5:"cs_CZ";s:7:"version";s:5:"4.4.2";s:7:"updated";s:19:"2016-02-11 18:32:36";s:12:"english_name";s:5:"Czech";s:11:"native_name";s:12:"Čeština‎";s:7:"package";s:64:"https://downloads.wordpress.org/translation/core/4.4.2/cs_CZ.zip";s:3:"iso";a:2:{i:1;s:2:"cs";i:2;s:3:"ces";}s:7:"strings";a:1:{s:8:"continue";s:11:"Pokračovat";}}s:2:"cy";a:8:{s:8:"language";s:2:"cy";s:7:"version";s:5:"4.6.6";s:7:"updated";s:19:"2017-01-29 17:21:14";s:12:"english_name";s:5:"Welsh";s:11:"native_name";s:7:"Cymraeg";s:7:"package";s:61:"https://downloads.wordpress.org/translation/core/4.6.6/cy.zip";s:3:"iso";a:2:{i:1;s:2:"cy";i:2;s:3:"cym";}s:7:"strings";a:1:{s:8:"continue";s:6:"Parhau";}}s:5:"da_DK";a:8:{s:8:"language";s:5:"da_DK";s:7:"version";s:5:"4.6.6";s:7:"updated";s:19:"2016-09-29 14:03:59";s:12:"english_name";s:6:"Danish";s:11:"native_name";s:5:"Dansk";s:7:"package";s:64:"https://downloads.wordpress.org/translation/core/4.6.6/da_DK.zip";s:3:"iso";a:2:{i:1;s:2:"da";i:2;s:3:"dan";}s:7:"strings";a:1:{s:8:"continue";s:8:"Fortsæt";}}s:5:"de_DE";a:8:{s:8:"language";s:5:"de_DE";s:7:"version";s:5:"4.6.6";s:7:"updated";s:19:"2016-12-21 21:20:26";s:12:"english_name";s:6:"German";s:11:"native_name";s:7:"Deutsch";s:7:"package";s:64:"https://downloads.wordpress.org/translation/core/4.6.6/de_DE.zip";s:3:"iso";a:1:{i:1;s:2:"de";}s:7:"strings";a:1:{s:8:"continue";s:6:"Weiter";}}s:12:"de_DE_formal";a:8:{s:8:"language";s:12:"de_DE_formal";s:7:"version";s:5:"4.6.6";s:7:"updated";s:19:"2016-12-21 21:21:17";s:12:"english_name";s:15:"German (Formal)";s:11:"native_name";s:13:"Deutsch (Sie)";s:7:"package";s:71:"https://downloads.wordpress.org/translation/core/4.6.6/de_DE_formal.zip";s:3:"iso";a:1:{i:1;s:2:"de";}s:7:"strings";a:1:{s:8:"continue";s:6:"Weiter";}}s:14:"de_CH_informal";a:8:{s:8:"language";s:14:"de_CH_informal";s:7:"version";s:5:"4.6.6";s:7:"updated";s:19:"2016-08-15 12:59:43";s:12:"english_name";s:30:"German (Switzerland, Informal)";s:11:"native_name";s:21:"Deutsch (Schweiz, Du)";s:7:"package";s:73:"https://downloads.wordpress.org/translation/core/4.6.6/de_CH_informal.zip";s:3:"iso";a:1:{i:1;s:2:"de";}s:7:"strings";a:1:{s:8:"continue";s:6:"Weiter";}}s:5:"de_CH";a:8:{s:8:"language";s:5:"de_CH";s:7:"version";s:5:"4.6.6";s:7:"updated";s:19:"2016-08-15 12:56:13";s:12:"english_name";s:20:"German (Switzerland)";s:11:"native_name";s:17:"Deutsch (Schweiz)";s:7:"package";s:64:"https://downloads.wordpress.org/translation/core/4.6.6/de_CH.zip";s:3:"iso";a:1:{i:1;s:2:"de";}s:7:"strings";a:1:{s:8:"continue";s:6:"Weiter";}}s:2:"el";a:8:{s:8:"language";s:2:"el";s:7:"version";s:5:"4.6.6";s:7:"updated";s:19:"2017-01-29 20:02:13";s:12:"english_name";s:5:"Greek";s:11:"native_name";s:16:"Ελληνικά";s:7:"package";s:61:"https://downloads.wordpress.org/translation/core/4.6.6/el.zip";s:3:"iso";a:2:{i:1;s:2:"el";i:2;s:3:"ell";}s:7:"strings";a:1:{s:8:"continue";s:16:"Συνέχεια";}}s:5:"en_CA";a:8:{s:8:"language";s:5:"en_CA";s:7:"version";s:5:"4.6.6";s:7:"updated";s:19:"2016-08-11 23:19:29";s:12:"english_name";s:16:"English (Canada)";s:11:"native_name";s:16:"English (Canada)";s:7:"package";s:64:"https://downloads.wordpress.org/translation/core/4.6.6/en_CA.zip";s:3:"iso";a:3:{i:1;s:2:"en";i:2;s:3:"eng";i:3;s:3:"eng";}s:7:"strings";a:1:{s:8:"continue";s:8:"Continue";}}s:5:"en_GB";a:8:{s:8:"language";s:5:"en_GB";s:7:"version";s:5:"4.6.6";s:7:"updated";s:19:"2016-08-11 22:36:25";s:12:"english_name";s:12:"English (UK)";s:11:"native_name";s:12:"English (UK)";s:7:"package";s:64:"https://downloads.wordpress.org/translation/core/4.6.6/en_GB.zip";s:3:"iso";a:3:{i:1;s:2:"en";i:2;s:3:"eng";i:3;s:3:"eng";}s:7:"strings";a:1:{s:8:"continue";s:8:"Continue";}}s:5:"en_ZA";a:8:{s:8:"language";s:5:"en_ZA";s:7:"version";s:5:"4.6.6";s:7:"updated";s:19:"2016-08-16 11:54:12";s:12:"english_name";s:22:"English (South Africa)";s:11:"native_name";s:22:"English (South Africa)";s:7:"package";s:64:"https://downloads.wordpress.org/translation/core/4.6.6/en_ZA.zip";s:3:"iso";a:3:{i:1;s:2:"en";i:2;s:3:"eng";i:3;s:3:"eng";}s:7:"strings";a:1:{s:8:"continue";s:8:"Continue";}}s:5:"en_NZ";a:8:{s:8:"language";s:5:"en_NZ";s:7:"version";s:5:"4.6.6";s:7:"updated";s:19:"2016-08-20 07:14:07";s:12:"english_name";s:21:"English (New Zealand)";s:11:"native_name";s:21:"English (New Zealand)";s:7:"package";s:64:"https://downloads.wordpress.org/translation/core/4.6.6/en_NZ.zip";s:3:"iso";a:3:{i:1;s:2:"en";i:2;s:3:"eng";i:3;s:3:"eng";}s:7:"strings";a:1:{s:8:"continue";s:8:"Continue";}}s:5:"en_AU";a:8:{s:8:"language";s:5:"en_AU";s:7:"version";s:5:"4.6.6";s:7:"updated";s:19:"2016-08-12 02:18:44";s:12:"english_name";s:19:"English (Australia)";s:11:"native_name";s:19:"English (Australia)";s:7:"package";s:64:"https://downloads.wordpress.org/translation/core/4.6.6/en_AU.zip";s:3:"iso";a:3:{i:1;s:2:"en";i:2;s:3:"eng";i:3;s:3:"eng";}s:7:"strings";a:1:{s:8:"continue";s:8:"Continue";}}s:2:"eo";a:8:{s:8:"language";s:2:"eo";s:7:"version";s:5:"4.6.6";s:7:"updated";s:19:"2016-12-04 22:04:52";s:12:"english_name";s:9:"Esperanto";s:11:"native_name";s:9:"Esperanto";s:7:"package";s:61:"https://downloads.wordpress.org/translation/core/4.6.6/eo.zip";s:3:"iso";a:2:{i:1;s:2:"eo";i:2;s:3:"epo";}s:7:"strings";a:1:{s:8:"continue";s:8:"Daŭrigi";}}s:5:"es_MX";a:8:{s:8:"language";s:5:"es_MX";s:7:"version";s:5:"4.6.6";s:7:"updated";s:19:"2016-08-29 15:07:52";s:12:"english_name";s:16:"Spanish (Mexico)";s:11:"native_name";s:19:"Español de México";s:7:"package";s:64:"https://downloads.wordpress.org/translation/core/4.6.6/es_MX.zip";s:3:"iso";a:2:{i:1;s:2:"es";i:2;s:3:"spa";}s:7:"strings";a:1:{s:8:"continue";s:9:"Continuar";}}s:5:"es_GT";a:8:{s:8:"language";s:5:"es_GT";s:7:"version";s:5:"4.6.6";s:7:"updated";s:19:"2016-08-17 17:56:31";s:12:"english_name";s:19:"Spanish (Guatemala)";s:11:"native_name";s:21:"Español de Guatemala";s:7:"package";s:64:"https://downloads.wordpress.org/translation/core/4.6.6/es_GT.zip";s:3:"iso";a:2:{i:1;s:2:"es";i:2;s:3:"spa";}s:7:"strings";a:1:{s:8:"continue";s:9:"Continuar";}}s:5:"es_CL";a:8:{s:8:"language";s:5:"es_CL";s:7:"version";s:5:"4.6.6";s:7:"updated";s:19:"2016-08-17 22:11:44";s:12:"english_name";s:15:"Spanish (Chile)";s:11:"native_name";s:17:"Español de Chile";s:7:"package";s:64:"https://downloads.wordpress.org/translation/core/4.6.6/es_CL.zip";s:3:"iso";a:2:{i:1;s:2:"es";i:2;s:3:"spa";}s:7:"strings";a:1:{s:8:"continue";s:9:"Continuar";}}s:5:"es_VE";a:8:{s:8:"language";s:5:"es_VE";s:7:"version";s:5:"4.6.6";s:7:"updated";s:19:"2016-08-17 12:34:44";s:12:"english_name";s:19:"Spanish (Venezuela)";s:11:"native_name";s:21:"Español de Venezuela";s:7:"package";s:64:"https://downloads.wordpress.org/translation/core/4.6.6/es_VE.zip";s:3:"iso";a:2:{i:1;s:2:"es";i:2;s:3:"spa";}s:7:"strings";a:1:{s:8:"continue";s:9:"Continuar";}}s:5:"es_AR";a:8:{s:8:"language";s:5:"es_AR";s:7:"version";s:5:"4.6.6";s:7:"updated";s:19:"2016-08-19 13:48:04";s:12:"english_name";s:19:"Spanish (Argentina)";s:11:"native_name";s:21:"Español de Argentina";s:7:"package";s:64:"https://downloads.wordpress.org/translation/core/4.6.6/es_AR.zip";s:3:"iso";a:2:{i:1;s:2:"es";i:2;s:3:"spa";}s:7:"strings";a:1:{s:8:"continue";s:9:"Continuar";}}s:5:"es_CO";a:8:{s:8:"language";s:5:"es_CO";s:7:"version";s:6:"4.3-RC";s:7:"updated";s:19:"2015-08-04 06:10:33";s:12:"english_name";s:18:"Spanish (Colombia)";s:11:"native_name";s:20:"Español de Colombia";s:7:"package";s:65:"https://downloads.wordpress.org/translation/core/4.3-RC/es_CO.zip";s:3:"iso";a:2:{i:1;s:2:"es";i:2;s:3:"spa";}s:7:"strings";a:1:{s:8:"continue";s:9:"Continuar";}}s:5:"es_ES";a:8:{s:8:"language";s:5:"es_ES";s:7:"version";s:5:"4.6.6";s:7:"updated";s:19:"2017-01-29 17:21:14";s:12:"english_name";s:15:"Spanish (Spain)";s:11:"native_name";s:8:"Español";s:7:"package";s:64:"https://downloads.wordpress.org/translation/core/4.6.6/es_ES.zip";s:3:"iso";a:1:{i:1;s:2:"es";}s:7:"strings";a:1:{s:8:"continue";s:9:"Continuar";}}s:5:"es_PE";a:8:{s:8:"language";s:5:"es_PE";s:7:"version";s:5:"4.6.6";s:7:"updated";s:19:"2016-09-09 09:36:22";s:12:"english_name";s:14:"Spanish (Peru)";s:11:"native_name";s:17:"Español de Perú";s:7:"package";s:64:"https://downloads.wordpress.org/translation/core/4.6.6/es_PE.zip";s:3:"iso";a:2:{i:1;s:2:"es";i:2;s:3:"spa";}s:7:"strings";a:1:{s:8:"continue";s:9:"Continuar";}}s:2:"et";a:8:{s:8:"language";s:2:"et";s:7:"version";s:5:"4.6.6";s:7:"updated";s:19:"2017-01-29 17:21:14";s:12:"english_name";s:8:"Estonian";s:11:"native_name";s:5:"Eesti";s:7:"package";s:61:"https://downloads.wordpress.org/translation/core/4.6.6/et.zip";s:3:"iso";a:2:{i:1;s:2:"et";i:2;s:3:"est";}s:7:"strings";a:1:{s:8:"continue";s:6:"Jätka";}}s:2:"eu";a:8:{s:8:"language";s:2:"eu";s:7:"version";s:5:"4.6.6";s:7:"updated";s:19:"2016-10-27 18:10:49";s:12:"english_name";s:6:"Basque";s:11:"native_name";s:7:"Euskara";s:7:"package";s:61:"https://downloads.wordpress.org/translation/core/4.6.6/eu.zip";s:3:"iso";a:2:{i:1;s:2:"eu";i:2;s:3:"eus";}s:7:"strings";a:1:{s:8:"continue";s:8:"Jarraitu";}}s:5:"fa_IR";a:8:{s:8:"language";s:5:"fa_IR";s:7:"version";s:5:"4.6.6";s:7:"updated";s:19:"2016-10-23 20:20:40";s:12:"english_name";s:7:"Persian";s:11:"native_name";s:10:"فارسی";s:7:"package";s:64:"https://downloads.wordpress.org/translation/core/4.6.6/fa_IR.zip";s:3:"iso";a:2:{i:1;s:2:"fa";i:2;s:3:"fas";}s:7:"strings";a:1:{s:8:"continue";s:10:"ادامه";}}s:2:"fi";a:8:{s:8:"language";s:2:"fi";s:7:"version";s:5:"4.6.6";s:7:"updated";s:19:"2016-08-15 18:30:48";s:12:"english_name";s:7:"Finnish";s:11:"native_name";s:5:"Suomi";s:7:"package";s:61:"https://downloads.wordpress.org/translation/core/4.6.6/fi.zip";s:3:"iso";a:2:{i:1;s:2:"fi";i:2;s:3:"fin";}s:7:"strings";a:1:{s:8:"continue";s:5:"Jatka";}}s:5:"fr_CA";a:8:{s:8:"language";s:5:"fr_CA";s:7:"version";s:5:"4.6.6";s:7:"updated";s:19:"2016-12-10 18:17:57";s:12:"english_name";s:15:"French (Canada)";s:11:"native_name";s:19:"Français du Canada";s:7:"package";s:64:"https://downloads.wordpress.org/translation/core/4.6.6/fr_CA.zip";s:3:"iso";a:2:{i:1;s:2:"fr";i:2;s:3:"fra";}s:7:"strings";a:1:{s:8:"continue";s:9:"Continuer";}}s:5:"fr_BE";a:8:{s:8:"language";s:5:"fr_BE";s:7:"version";s:5:"4.6.6";s:7:"updated";s:19:"2016-10-10 18:42:25";s:12:"english_name";s:16:"French (Belgium)";s:11:"native_name";s:21:"Français de Belgique";s:7:"package";s:64:"https://downloads.wordpress.org/translation/core/4.6.6/fr_BE.zip";s:3:"iso";a:2:{i:1;s:2:"fr";i:2;s:3:"fra";}s:7:"strings";a:1:{s:8:"continue";s:9:"Continuer";}}s:5:"fr_FR";a:8:{s:8:"language";s:5:"fr_FR";s:7:"version";s:5:"4.6.6";s:7:"updated";s:19:"2016-11-02 11:49:52";s:12:"english_name";s:15:"French (France)";s:11:"native_name";s:9:"Français";s:7:"package";s:64:"https://downloads.wordpress.org/translation/core/4.6.6/fr_FR.zip";s:3:"iso";a:1:{i:1;s:2:"fr";}s:7:"strings";a:1:{s:8:"continue";s:9:"Continuer";}}s:2:"gd";a:8:{s:8:"language";s:2:"gd";s:7:"version";s:5:"4.6.6";s:7:"updated";s:19:"2016-08-23 17:41:37";s:12:"english_name";s:15:"Scottish Gaelic";s:11:"native_name";s:9:"Gàidhlig";s:7:"package";s:61:"https://downloads.wordpress.org/translation/core/4.6.6/gd.zip";s:3:"iso";a:3:{i:1;s:2:"gd";i:2;s:3:"gla";i:3;s:3:"gla";}s:7:"strings";a:1:{s:8:"continue";s:15:"Lean air adhart";}}s:5:"gl_ES";a:8:{s:8:"language";s:5:"gl_ES";s:7:"version";s:5:"4.6.6";s:7:"updated";s:19:"2017-06-09 08:06:10";s:12:"english_name";s:8:"Galician";s:11:"native_name";s:6:"Galego";s:7:"package";s:64:"https://downloads.wordpress.org/translation/core/4.6.6/gl_ES.zip";s:3:"iso";a:2:{i:1;s:2:"gl";i:2;s:3:"glg";}s:7:"strings";a:1:{s:8:"continue";s:9:"Continuar";}}s:2:"gu";a:8:{s:8:"language";s:2:"gu";s:7:"version";s:5:"4.6.6";s:7:"updated";s:19:"2016-10-08 11:09:06";s:12:"english_name";s:8:"Gujarati";s:11:"native_name";s:21:"ગુજરાતી";s:7:"package";s:61:"https://downloads.wordpress.org/translation/core/4.6.6/gu.zip";s:3:"iso";a:2:{i:1;s:2:"gu";i:2;s:3:"guj";}s:7:"strings";a:1:{s:8:"continue";s:31:"ચાલુ રાખવું";}}s:3:"haz";a:8:{s:8:"language";s:3:"haz";s:7:"version";s:5:"4.4.2";s:7:"updated";s:19:"2015-12-05 00:59:09";s:12:"english_name";s:8:"Hazaragi";s:11:"native_name";s:15:"هزاره گی";s:7:"package";s:62:"https://downloads.wordpress.org/translation/core/4.4.2/haz.zip";s:3:"iso";a:1:{i:3;s:3:"haz";}s:7:"strings";a:1:{s:8:"continue";s:10:"ادامه";}}s:5:"he_IL";a:8:{s:8:"language";s:5:"he_IL";s:7:"version";s:5:"4.6.6";s:7:"updated";s:19:"2016-09-25 19:56:49";s:12:"english_name";s:6:"Hebrew";s:11:"native_name";s:16:"עִבְרִית";s:7:"package";s:64:"https://downloads.wordpress.org/translation/core/4.6.6/he_IL.zip";s:3:"iso";a:1:{i:1;s:2:"he";}s:7:"strings";a:1:{s:8:"continue";s:8:"המשך";}}s:5:"hi_IN";a:8:{s:8:"language";s:5:"hi_IN";s:7:"version";s:5:"4.6.6";s:7:"updated";s:19:"2017-03-24 06:38:11";s:12:"english_name";s:5:"Hindi";s:11:"native_name";s:18:"हिन्दी";s:7:"package";s:64:"https://downloads.wordpress.org/translation/core/4.6.6/hi_IN.zip";s:3:"iso";a:2:{i:1;s:2:"hi";i:2;s:3:"hin";}s:7:"strings";a:1:{s:8:"continue";s:12:"जारी";}}s:2:"hr";a:8:{s:8:"language";s:2:"hr";s:7:"version";s:5:"4.6.6";s:7:"updated";s:19:"2016-09-07 15:12:28";s:12:"english_name";s:8:"Croatian";s:11:"native_name";s:8:"Hrvatski";s:7:"package";s:61:"https://downloads.wordpress.org/translation/core/4.6.6/hr.zip";s:3:"iso";a:2:{i:1;s:2:"hr";i:2;s:3:"hrv";}s:7:"strings";a:1:{s:8:"continue";s:7:"Nastavi";}}s:5:"hu_HU";a:8:{s:8:"language";s:5:"hu_HU";s:7:"version";s:5:"4.6.6";s:7:"updated";s:19:"2017-01-30 13:25:31";s:12:"english_name";s:9:"Hungarian";s:11:"native_name";s:6:"Magyar";s:7:"package";s:64:"https://downloads.wordpress.org/translation/core/4.6.6/hu_HU.zip";s:3:"iso";a:2:{i:1;s:2:"hu";i:2;s:3:"hun";}s:7:"strings";a:1:{s:8:"continue";s:10:"Folytatás";}}s:2:"hy";a:8:{s:8:"language";s:2:"hy";s:7:"version";s:5:"4.4.2";s:7:"updated";s:19:"2016-02-04 07:13:54";s:12:"english_name";s:8:"Armenian";s:11:"native_name";s:14:"Հայերեն";s:7:"package";s:61:"https://downloads.wordpress.org/translation/core/4.4.2/hy.zip";s:3:"iso";a:2:{i:1;s:2:"hy";i:2;s:3:"hye";}s:7:"strings";a:1:{s:8:"continue";s:20:"Շարունակել";}}s:5:"id_ID";a:8:{s:8:"language";s:5:"id_ID";s:7:"version";s:5:"4.6.6";s:7:"updated";s:19:"2016-09-22 05:34:53";s:12:"english_name";s:10:"Indonesian";s:11:"native_name";s:16:"Bahasa Indonesia";s:7:"package";s:64:"https://downloads.wordpress.org/translation/core/4.6.6/id_ID.zip";s:3:"iso";a:2:{i:1;s:2:"id";i:2;s:3:"ind";}s:7:"strings";a:1:{s:8:"continue";s:9:"Lanjutkan";}}s:5:"is_IS";a:8:{s:8:"language";s:5:"is_IS";s:7:"version";s:5:"4.6.6";s:7:"updated";s:19:"2017-01-29 17:22:14";s:12:"english_name";s:9:"Icelandic";s:11:"native_name";s:9:"Íslenska";s:7:"package";s:64:"https://downloads.wordpress.org/translation/core/4.6.6/is_IS.zip";s:3:"iso";a:2:{i:1;s:2:"is";i:2;s:3:"isl";}s:7:"strings";a:1:{s:8:"continue";s:6:"Áfram";}}s:5:"it_IT";a:8:{s:8:"language";s:5:"it_IT";s:7:"version";s:5:"4.6.6";s:7:"updated";s:19:"2016-12-19 08:05:09";s:12:"english_name";s:7:"Italian";s:11:"native_name";s:8:"Italiano";s:7:"package";s:64:"https://downloads.wordpress.org/translation/core/4.6.6/it_IT.zip";s:3:"iso";a:2:{i:1;s:2:"it";i:2;s:3:"ita";}s:7:"strings";a:1:{s:8:"continue";s:8:"Continua";}}s:2:"ja";a:8:{s:8:"language";s:2:"ja";s:7:"version";s:5:"4.6.6";s:7:"updated";s:19:"2016-11-01 15:23:06";s:12:"english_name";s:8:"Japanese";s:11:"native_name";s:9:"日本語";s:7:"package";s:61:"https://downloads.wordpress.org/translation/core/4.6.6/ja.zip";s:3:"iso";a:1:{i:1;s:2:"ja";}s:7:"strings";a:1:{s:8:"continue";s:9:"続ける";}}s:5:"ka_GE";a:8:{s:8:"language";s:5:"ka_GE";s:7:"version";s:5:"4.6.6";s:7:"updated";s:19:"2016-08-29 11:51:34";s:12:"english_name";s:8:"Georgian";s:11:"native_name";s:21:"ქართული";s:7:"package";s:64:"https://downloads.wordpress.org/translation/core/4.6.6/ka_GE.zip";s:3:"iso";a:2:{i:1;s:2:"ka";i:2;s:3:"kat";}s:7:"strings";a:1:{s:8:"continue";s:30:"გაგრძელება";}}s:5:"ko_KR";a:8:{s:8:"language";s:5:"ko_KR";s:7:"version";s:5:"4.6.6";s:7:"updated";s:19:"2016-09-24 07:18:31";s:12:"english_name";s:6:"Korean";s:11:"native_name";s:9:"한국어";s:7:"package";s:64:"https://downloads.wordpress.org/translation/core/4.6.6/ko_KR.zip";s:3:"iso";a:2:{i:1;s:2:"ko";i:2;s:3:"kor";}s:7:"strings";a:1:{s:8:"continue";s:6:"계속";}}s:5:"lt_LT";a:8:{s:8:"language";s:5:"lt_LT";s:7:"version";s:5:"4.6.6";s:7:"updated";s:19:"2016-08-11 21:29:34";s:12:"english_name";s:10:"Lithuanian";s:11:"native_name";s:15:"Lietuvių kalba";s:7:"package";s:64:"https://downloads.wordpress.org/translation/core/4.6.6/lt_LT.zip";s:3:"iso";a:2:{i:1;s:2:"lt";i:2;s:3:"lit";}s:7:"strings";a:1:{s:8:"continue";s:6:"Tęsti";}}s:2:"lv";a:8:{s:8:"language";s:2:"lv";s:7:"version";s:5:"4.6.6";s:7:"updated";s:19:"2017-02-18 14:32:25";s:12:"english_name";s:7:"Latvian";s:11:"native_name";s:16:"Latviešu valoda";s:7:"package";s:61:"https://downloads.wordpress.org/translation/core/4.6.6/lv.zip";s:3:"iso";a:2:{i:1;s:2:"lv";i:2;s:3:"lav";}s:7:"strings";a:1:{s:8:"continue";s:9:"Turpināt";}}s:5:"mk_MK";a:8:{s:8:"language";s:5:"mk_MK";s:7:"version";s:5:"4.5.9";s:7:"updated";s:19:"2016-05-12 13:55:28";s:12:"english_name";s:10:"Macedonian";s:11:"native_name";s:31:"Македонски јазик";s:7:"package";s:64:"https://downloads.wordpress.org/translation/core/4.5.9/mk_MK.zip";s:3:"iso";a:2:{i:1;s:2:"mk";i:2;s:3:"mkd";}s:7:"strings";a:1:{s:8:"continue";s:16:"Продолжи";}}s:2:"mr";a:8:{s:8:"language";s:2:"mr";s:7:"version";s:5:"4.6.6";s:7:"updated";s:19:"2017-03-26 05:47:46";s:12:"english_name";s:7:"Marathi";s:11:"native_name";s:15:"मराठी";s:7:"package";s:61:"https://downloads.wordpress.org/translation/core/4.6.6/mr.zip";s:3:"iso";a:2:{i:1;s:2:"mr";i:2;s:3:"mar";}s:7:"strings";a:1:{s:8:"continue";s:25:"सुरु ठेवा";}}s:5:"ms_MY";a:8:{s:8:"language";s:5:"ms_MY";s:7:"version";s:5:"4.6.6";s:7:"updated";s:19:"2016-08-14 14:18:43";s:12:"english_name";s:5:"Malay";s:11:"native_name";s:13:"Bahasa Melayu";s:7:"package";s:64:"https://downloads.wordpress.org/translation/core/4.6.6/ms_MY.zip";s:3:"iso";a:2:{i:1;s:2:"ms";i:2;s:3:"msa";}s:7:"strings";a:1:{s:8:"continue";s:8:"Teruskan";}}s:5:"my_MM";a:8:{s:8:"language";s:5:"my_MM";s:7:"version";s:6:"4.1.18";s:7:"updated";s:19:"2015-03-26 15:57:42";s:12:"english_name";s:17:"Myanmar (Burmese)";s:11:"native_name";s:15:"ဗမာစာ";s:7:"package";s:65:"https://downloads.wordpress.org/translation/core/4.1.18/my_MM.zip";s:3:"iso";a:2:{i:1;s:2:"my";i:2;s:3:"mya";}s:7:"strings";a:1:{s:8:"continue";s:54:"ဆက်လက်လုပ်ဆောင်ပါ။";}}s:5:"nb_NO";a:8:{s:8:"language";s:5:"nb_NO";s:7:"version";s:5:"4.6.6";s:7:"updated";s:19:"2016-08-16 13:09:49";s:12:"english_name";s:19:"Norwegian (Bokmål)";s:11:"native_name";s:13:"Norsk bokmål";s:7:"package";s:64:"https://downloads.wordpress.org/translation/core/4.6.6/nb_NO.zip";s:3:"iso";a:2:{i:1;s:2:"nb";i:2;s:3:"nob";}s:7:"strings";a:1:{s:8:"continue";s:8:"Fortsett";}}s:12:"nl_NL_formal";a:8:{s:8:"language";s:12:"nl_NL_formal";s:7:"version";s:5:"4.6.6";s:7:"updated";s:19:"2016-10-14 13:24:10";s:12:"english_name";s:14:"Dutch (Formal)";s:11:"native_name";s:20:"Nederlands (Formeel)";s:7:"package";s:71:"https://downloads.wordpress.org/translation/core/4.6.6/nl_NL_formal.zip";s:3:"iso";a:2:{i:1;s:2:"nl";i:2;s:3:"nld";}s:7:"strings";a:1:{s:8:"continue";s:8:"Doorgaan";}}s:5:"nl_NL";a:8:{s:8:"language";s:5:"nl_NL";s:7:"version";s:5:"4.6.6";s:7:"updated";s:19:"2017-02-09 12:31:50";s:12:"english_name";s:5:"Dutch";s:11:"native_name";s:10:"Nederlands";s:7:"package";s:64:"https://downloads.wordpress.org/translation/core/4.6.6/nl_NL.zip";s:3:"iso";a:2:{i:1;s:2:"nl";i:2;s:3:"nld";}s:7:"strings";a:1:{s:8:"continue";s:8:"Doorgaan";}}s:5:"nn_NO";a:8:{s:8:"language";s:5:"nn_NO";s:7:"version";s:5:"4.6.6";s:7:"updated";s:19:"2016-10-28 08:58:28";s:12:"english_name";s:19:"Norwegian (Nynorsk)";s:11:"native_name";s:13:"Norsk nynorsk";s:7:"package";s:64:"https://downloads.wordpress.org/translation/core/4.6.6/nn_NO.zip";s:3:"iso";a:2:{i:1;s:2:"nn";i:2;s:3:"nno";}s:7:"strings";a:1:{s:8:"continue";s:9:"Hald fram";}}s:3:"oci";a:8:{s:8:"language";s:3:"oci";s:7:"version";s:5:"4.6.6";s:7:"updated";s:19:"2016-09-23 13:45:11";s:12:"english_name";s:7:"Occitan";s:11:"native_name";s:7:"Occitan";s:7:"package";s:62:"https://downloads.wordpress.org/translation/core/4.6.6/oci.zip";s:3:"iso";a:2:{i:1;s:2:"oc";i:2;s:3:"oci";}s:7:"strings";a:1:{s:8:"continue";s:9:"Contunhar";}}s:5:"pl_PL";a:8:{s:8:"language";s:5:"pl_PL";s:7:"version";s:5:"4.6.6";s:7:"updated";s:19:"2016-09-22 09:54:16";s:12:"english_name";s:6:"Polish";s:11:"native_name";s:6:"Polski";s:7:"package";s:64:"https://downloads.wordpress.org/translation/core/4.6.6/pl_PL.zip";s:3:"iso";a:2:{i:1;s:2:"pl";i:2;s:3:"pol";}s:7:"strings";a:1:{s:8:"continue";s:9:"Kontynuuj";}}s:2:"ps";a:8:{s:8:"language";s:2:"ps";s:7:"version";s:6:"4.1.18";s:7:"updated";s:19:"2015-03-29 22:19:48";s:12:"english_name";s:6:"Pashto";s:11:"native_name";s:8:"پښتو";s:7:"package";s:62:"https://downloads.wordpress.org/translation/core/4.1.18/ps.zip";s:3:"iso";a:2:{i:1;s:2:"ps";i:2;s:3:"pus";}s:7:"strings";a:1:{s:8:"continue";s:19:"دوام ورکړه";}}s:5:"pt_PT";a:8:{s:8:"language";s:5:"pt_PT";s:7:"version";s:5:"4.6.6";s:7:"updated";s:19:"2017-06-23 10:25:06";s:12:"english_name";s:21:"Portuguese (Portugal)";s:11:"native_name";s:10:"Português";s:7:"package";s:64:"https://downloads.wordpress.org/translation/core/4.6.6/pt_PT.zip";s:3:"iso";a:1:{i:1;s:2:"pt";}s:7:"strings";a:1:{s:8:"continue";s:9:"Continuar";}}s:5:"pt_BR";a:8:{s:8:"language";s:5:"pt_BR";s:7:"version";s:5:"4.6.6";s:7:"updated";s:19:"2017-01-29 17:22:14";s:12:"english_name";s:19:"Portuguese (Brazil)";s:11:"native_name";s:20:"Português do Brasil";s:7:"package";s:64:"https://downloads.wordpress.org/translation/core/4.6.6/pt_BR.zip";s:3:"iso";a:2:{i:1;s:2:"pt";i:2;s:3:"por";}s:7:"strings";a:1:{s:8:"continue";s:9:"Continuar";}}s:5:"ro_RO";a:8:{s:8:"language";s:5:"ro_RO";s:7:"version";s:5:"4.6.6";s:7:"updated";s:19:"2016-12-30 10:29:38";s:12:"english_name";s:8:"Romanian";s:11:"native_name";s:8:"Română";s:7:"package";s:64:"https://downloads.wordpress.org/translation/core/4.6.6/ro_RO.zip";s:3:"iso";a:2:{i:1;s:2:"ro";i:2;s:3:"ron";}s:7:"strings";a:1:{s:8:"continue";s:9:"Continuă";}}s:5:"ru_RU";a:8:{s:8:"language";s:5:"ru_RU";s:7:"version";s:5:"4.6.6";s:7:"updated";s:19:"2016-08-30 19:40:04";s:12:"english_name";s:7:"Russian";s:11:"native_name";s:14:"Русский";s:7:"package";s:64:"https://downloads.wordpress.org/translation/core/4.6.6/ru_RU.zip";s:3:"iso";a:2:{i:1;s:2:"ru";i:2;s:3:"rus";}s:7:"strings";a:1:{s:8:"continue";s:20:"Продолжить";}}s:5:"sk_SK";a:8:{s:8:"language";s:5:"sk_SK";s:7:"version";s:5:"4.6.6";s:7:"updated";s:19:"2017-04-20 11:47:25";s:12:"english_name";s:6:"Slovak";s:11:"native_name";s:11:"Slovenčina";s:7:"package";s:64:"https://downloads.wordpress.org/translation/core/4.6.6/sk_SK.zip";s:3:"iso";a:2:{i:1;s:2:"sk";i:2;s:3:"slk";}s:7:"strings";a:1:{s:8:"continue";s:12:"Pokračovať";}}s:5:"sl_SI";a:8:{s:8:"language";s:5:"sl_SI";s:7:"version";s:5:"4.6.6";s:7:"updated";s:19:"2016-11-04 18:38:43";s:12:"english_name";s:9:"Slovenian";s:11:"native_name";s:13:"Slovenščina";s:7:"package";s:64:"https://downloads.wordpress.org/translation/core/4.6.6/sl_SI.zip";s:3:"iso";a:2:{i:1;s:2:"sl";i:2;s:3:"slv";}s:7:"strings";a:1:{s:8:"continue";s:8:"Nadaljuj";}}s:2:"sq";a:8:{s:8:"language";s:2:"sq";s:7:"version";s:5:"4.6.6";s:7:"updated";s:19:"2016-08-14 07:00:01";s:12:"english_name";s:8:"Albanian";s:11:"native_name";s:5:"Shqip";s:7:"package";s:61:"https://downloads.wordpress.org/translation/core/4.6.6/sq.zip";s:3:"iso";a:2:{i:1;s:2:"sq";i:2;s:3:"sqi";}s:7:"strings";a:1:{s:8:"continue";s:6:"Vazhdo";}}s:5:"sr_RS";a:8:{s:8:"language";s:5:"sr_RS";s:7:"version";s:5:"4.6.6";s:7:"updated";s:19:"2016-08-12 16:41:17";s:12:"english_name";s:7:"Serbian";s:11:"native_name";s:23:"Српски језик";s:7:"package";s:64:"https://downloads.wordpress.org/translation/core/4.6.6/sr_RS.zip";s:3:"iso";a:2:{i:1;s:2:"sr";i:2;s:3:"srp";}s:7:"strings";a:1:{s:8:"continue";s:14:"Настави";}}s:5:"sv_SE";a:8:{s:8:"language";s:5:"sv_SE";s:7:"version";s:5:"4.6.6";s:7:"updated";s:19:"2017-03-15 16:10:12";s:12:"english_name";s:7:"Swedish";s:11:"native_name";s:7:"Svenska";s:7:"package";s:64:"https://downloads.wordpress.org/translation/core/4.6.6/sv_SE.zip";s:3:"iso";a:2:{i:1;s:2:"sv";i:2;s:3:"swe";}s:7:"strings";a:1:{s:8:"continue";s:9:"Fortsätt";}}s:3:"szl";a:8:{s:8:"language";s:3:"szl";s:7:"version";s:5:"4.6.6";s:7:"updated";s:19:"2016-09-24 19:58:14";s:12:"english_name";s:8:"Silesian";s:11:"native_name";s:17:"Ślōnskŏ gŏdka";s:7:"package";s:62:"https://downloads.wordpress.org/translation/core/4.6.6/szl.zip";s:3:"iso";a:1:{i:3;s:3:"szl";}s:7:"strings";a:1:{s:8:"continue";s:13:"Kōntynuować";}}s:2:"th";a:8:{s:8:"language";s:2:"th";s:7:"version";s:5:"4.6.6";s:7:"updated";s:19:"2016-10-12 07:04:13";s:12:"english_name";s:4:"Thai";s:11:"native_name";s:9:"ไทย";s:7:"package";s:61:"https://downloads.wordpress.org/translation/core/4.6.6/th.zip";s:3:"iso";a:2:{i:1;s:2:"th";i:2;s:3:"tha";}s:7:"strings";a:1:{s:8:"continue";s:15:"ต่อไป";}}s:2:"tl";a:8:{s:8:"language";s:2:"tl";s:7:"version";s:5:"4.4.2";s:7:"updated";s:19:"2015-11-27 15:51:36";s:12:"english_name";s:7:"Tagalog";s:11:"native_name";s:7:"Tagalog";s:7:"package";s:61:"https://downloads.wordpress.org/translation/core/4.4.2/tl.zip";s:3:"iso";a:2:{i:1;s:2:"tl";i:2;s:3:"tgl";}s:7:"strings";a:1:{s:8:"continue";s:10:"Magpatuloy";}}s:5:"tr_TR";a:8:{s:8:"language";s:5:"tr_TR";s:7:"version";s:5:"4.6.6";s:7:"updated";s:19:"2016-08-16 10:50:15";s:12:"english_name";s:7:"Turkish";s:11:"native_name";s:8:"Türkçe";s:7:"package";s:64:"https://downloads.wordpress.org/translation/core/4.6.6/tr_TR.zip";s:3:"iso";a:2:{i:1;s:2:"tr";i:2;s:3:"tur";}s:7:"strings";a:1:{s:8:"continue";s:5:"Devam";}}s:5:"ug_CN";a:8:{s:8:"language";s:5:"ug_CN";s:7:"version";s:5:"4.6.6";s:7:"updated";s:19:"2017-02-10 18:03:30";s:12:"english_name";s:6:"Uighur";s:11:"native_name";s:9:"Uyƣurqə";s:7:"package";s:64:"https://downloads.wordpress.org/translation/core/4.6.6/ug_CN.zip";s:3:"iso";a:2:{i:1;s:2:"ug";i:2;s:3:"uig";}s:7:"strings";a:1:{s:8:"continue";s:26:"داۋاملاشتۇرۇش";}}s:2:"uk";a:8:{s:8:"language";s:2:"uk";s:7:"version";s:5:"4.6.6";s:7:"updated";s:19:"2017-01-29 17:22:14";s:12:"english_name";s:9:"Ukrainian";s:11:"native_name";s:20:"Українська";s:7:"package";s:61:"https://downloads.wordpress.org/translation/core/4.6.6/uk.zip";s:3:"iso";a:2:{i:1;s:2:"uk";i:2;s:3:"ukr";}s:7:"strings";a:1:{s:8:"continue";s:20:"Продовжити";}}s:2:"ur";a:8:{s:8:"language";s:2:"ur";s:7:"version";s:5:"4.6.6";s:7:"updated";s:19:"2017-01-08 10:11:20";s:12:"english_name";s:4:"Urdu";s:11:"native_name";s:8:"اردو";s:7:"package";s:61:"https://downloads.wordpress.org/translation/core/4.6.6/ur.zip";s:3:"iso";a:2:{i:1;s:2:"ur";i:2;s:3:"urd";}s:7:"strings";a:1:{s:8:"continue";s:19:"جاری رکھیں";}}s:2:"vi";a:8:{s:8:"language";s:2:"vi";s:7:"version";s:5:"4.6.6";s:7:"updated";s:19:"2017-06-15 11:54:02";s:12:"english_name";s:10:"Vietnamese";s:11:"native_name";s:14:"Tiếng Việt";s:7:"package";s:61:"https://downloads.wordpress.org/translation/core/4.6.6/vi.zip";s:3:"iso";a:2:{i:1;s:2:"vi";i:2;s:3:"vie";}s:7:"strings";a:1:{s:8:"continue";s:12:"Tiếp tục";}}s:5:"zh_HK";a:8:{s:8:"language";s:5:"zh_HK";s:7:"version";s:5:"4.6.6";s:7:"updated";s:19:"2016-12-05 11:58:02";s:12:"english_name";s:19:"Chinese (Hong Kong)";s:11:"native_name";s:16:"香港中文版	";s:7:"package";s:64:"https://downloads.wordpress.org/translation/core/4.6.6/zh_HK.zip";s:3:"iso";a:2:{i:1;s:2:"zh";i:2;s:3:"zho";}s:7:"strings";a:1:{s:8:"continue";s:6:"繼續";}}s:5:"zh_TW";a:8:{s:8:"language";s:5:"zh_TW";s:7:"version";s:5:"4.6.6";s:7:"updated";s:19:"2016-08-18 13:53:15";s:12:"english_name";s:16:"Chinese (Taiwan)";s:11:"native_name";s:12:"繁體中文";s:7:"package";s:64:"https://downloads.wordpress.org/translation/core/4.6.6/zh_TW.zip";s:3:"iso";a:2:{i:1;s:2:"zh";i:2;s:3:"zho";}s:7:"strings";a:1:{s:8:"continue";s:6:"繼續";}}s:5:"zh_CN";a:8:{s:8:"language";s:5:"zh_CN";s:7:"version";s:5:"4.5.9";s:7:"updated";s:19:"2016-04-17 03:29:01";s:12:"english_name";s:15:"Chinese (China)";s:11:"native_name";s:12:"简体中文";s:7:"package";s:64:"https://downloads.wordpress.org/translation/core/4.5.9/zh_CN.zip";s:3:"iso";a:2:{i:1;s:2:"zh";i:2;s:3:"zho";}s:7:"strings";a:1:{s:8:"continue";s:6:"继续";}}}', 'no'),
(2886, 'widget_popular_posts', 'a:2:{i:1;a:0:{}s:12:"_multiwidget";i:1;}', 'yes'),
(2887, 'widget_recent_portfolio', 'a:2:{i:1;a:0:{}s:12:"_multiwidget";i:1;}', 'yes'),
(2794, '_site_transient_timeout_browser_8ce1bea2f653ca2ce71bdf6183bef333', '1499681556', 'no'),
(2795, '_site_transient_browser_8ce1bea2f653ca2ce71bdf6183bef333', 'a:9:{s:8:"platform";s:7:"Windows";s:4:"name";s:6:"Chrome";s:7:"version";s:13:"59.0.3071.115";s:10:"update_url";s:28:"http://www.google.com/chrome";s:7:"img_src";s:49:"http://s.wordpress.org/images/browsers/chrome.png";s:11:"img_src_ssl";s:48:"https://wordpress.org/images/browsers/chrome.png";s:15:"current_version";s:2:"18";s:7:"upgrade";b:0;s:8:"insecure";b:0;}', 'no'),
(2522, '_transient_timeout_mk_svg_icons_content_pe-line-icons_file_e602', '1501660892', 'no'),
(2523, '_transient_mk_svg_icons_content_pe-line-icons_file_e602', '<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M256 4.877c-138.698 0-251.123 112.433-251.123 251.123 0 138.689 112.425 251.123 251.123 251.123 138.697 0 251.123-112.434 251.123-251.123 0-138.69-112.426-251.123-251.123-251.123zm0 470.856c-121.163 0-219.733-98.571-219.733-219.733 0-121.163 98.57-219.733 219.733-219.733 121.162 0 219.733 98.57 219.733 219.733 0 121.162-98.571 219.733-219.733 219.733zm.015-392.38c4.337 0 7.848-3.518 7.848-7.848s-3.51-7.848-7.848-7.848c-103.858.001-188.342 84.493-188.342 188.343 0 4.33 3.51 7.848 7.848 7.848 4.337 0 7.848-3.518 7.848-7.848-.001-95.198 77.447-172.647 172.646-172.647zm180.495 164.799c-4.337 0-7.848 3.517-7.848 7.848 0 95.198-77.449 172.647-172.647 172.647-4.337 0-7.848 3.517-7.848 7.848 0 4.329 3.51 7.848 7.848 7.848 103.843 0 188.342-84.492 188.342-188.342 0-4.331-3.51-7.849-7.847-7.849zm-180.495-133.409c4.337 0 7.848-3.518 7.848-7.848s-3.51-7.848-7.848-7.848c-86.554 0-156.952 70.406-156.952 156.952 0 4.33 3.51 7.848 7.848 7.848 4.337 0 7.848-3.518 7.848-7.848-.001-77.885 63.362-141.256 141.256-141.256zm0 282.514c-4.337 0-7.848 3.517-7.848 7.848 0 4.33 3.51 7.848 7.848 7.848 86.538 0 156.952-70.406 156.952-156.952 0-4.33-3.51-7.848-7.848-7.848-4.337 0-7.848 3.517-7.848 7.848.001 77.885-63.378 141.256-141.256 141.256zm0-251.123c4.337 0 7.848-3.518 7.848-7.848s-3.51-7.848-7.848-7.848c-69.234 0-125.562 56.328-125.562 125.562 0 4.33 3.51 7.848 7.848 7.848 4.337 0 7.848-3.518 7.848-7.848 0-60.582 49.293-109.866 109.866-109.866zm0 219.732c-4.337 0-7.848 3.517-7.848 7.848 0 4.33 3.51 7.848 7.848 7.848 69.234 0 125.562-56.329 125.562-125.562 0-4.33-3.51-7.848-7.848-7.848s-7.848 3.517-7.848 7.848c0 60.581-49.292 109.866-109.866 109.866zm0-188.342c4.337 0 7.848-3.518 7.848-7.848s-3.51-7.848-7.848-7.848c-51.929 0-94.171 42.25-94.171 94.171 0 4.33 3.51 7.848 7.848 7.848s7.848-3.518 7.848-7.848c-.001-43.276 35.206-78.475 78.475-78.475zm0 156.952c-4.337 0-7.848 3.517-7.848 7.848 0 4.329 3.51 7.848 7.848 7.848 51.929 0 94.171-42.25 94.171-94.171 0-4.33-3.51-7.848-7.848-7.848s-7.848 3.517-7.848 7.848c.001 43.275-35.206 78.475-78.475 78.475zm62.766-78.476c0-34.671-28.095-62.781-62.781-62.781-34.671 0-62.781 28.11-62.781 62.781 0 34.678 28.11 62.781 62.781 62.781 34.686 0 62.781-28.103 62.781-62.781zm-94.171 0c0-17.313 14.086-31.39 31.39-31.39 17.32 0 31.39 14.078 31.39 31.39s-14.071 31.39-31.39 31.39c-17.305 0-31.39-14.078-31.39-31.39zm39.253 0c0-4.33-3.51-7.848-7.848-7.848-4.337 0-7.848 3.517-7.848 7.848 0 4.33 3.51 7.848 7.848 7.848 4.337 0 7.848-3.518 7.848-7.848z"/></svg>', 'no'),
(2326, '_transient_timeout_mk_assets_mk_portfolio_css', '1499171836', 'no'),
(2327, '_transient_mk_assets_mk_portfolio_css', '.ajax-container {\n  position: relative;\n  overflow: hidden;\n  height: 0;\n  margin: 0 auto;\n  opacity: 0;\n}\n.ajax_project {\n  padding: 20px;\n  margin-bottom: 20px;\n  border: 1px solid #dddddd;\n  border-top: none;\n}\n.ajax-controls {\n  border: 1px solid #dddddd;\n  overflow: hidden;\n  margin-top: 20px;\n}\n.ajax-controls a {\n  float: right;\n  width: 37px;\n  height: 37px;\n  text-align: center;\n  border-left: 1px solid #dddddd;\n}\n.ajax-controls svg {\n  height: 16px;\n  fill: #bbbbbb;\n  transform:translateY(10px);\n}\n.ajax-controls a:hover svg{\n  fill: #222222;\n}\n@media handheld, only screen and (max-width: 960px) {\n  .ajax-portfolio-share.portfolio-social-share {\n    text-align: center;\n  }\n  .ajax-portfolio-share.portfolio-social-share .mk-love-holder,\n  .ajax-portfolio-share.portfolio-social-share .blog-share-container {\n    float: none !important;\n  }\n  .ajax-portfolio-share.portfolio-social-share.single-social-section .single-share-box {\n    left: -120px !important;\n    right: auto !important;\n    bottom: -60px !important;\n    width: 180px !important;\n  }\n  .ajax-portfolio-share.portfolio-social-share.single-social-section .single-share-box:before {\n    display: none !important;\n  }\n}\n\n.portfolio-loader {\n  position: absolute;\n  top: 0;\n  bottom: 0;\n  left: 0;\n  right: 0;\n  display: none;\n}\n.portfolio-loader .mk-preloader {\n  position: relative;\n  left: auto;\n  margin: 0;\n  top: auto;\n}\n.portfolio-loader > div {\n  background: #ffffff;\n  border-radius: 50%;\n  padding: 10px;\n  left: 50%;\n  margin-left: -30px;\n  margin-top: -30px;\n  position: absolute;\n  top: 50%;\n}\n.portfolio-grid  {\n  overflow: hidden;\n}\n.mk-fullwidth-true .mk-portfolio-container.mk-portfolio-grid {\n  width: 100.5% !important;\n}\n.mk-portfolio-classic-item {\n  float: left;\n}\n.mk-portfolio-classic-item {\n  margin-top: 20px;\n}\n.mk-portfolio-classic-item .item-holder {\n  margin: 0 10px 20px 10px;\n  background-color: #ffffff;\n  border: 1px solid #efefef;\n  overflow: hidden;\n}\n.mk-portfolio-classic-item .the-title {\n  padding: 0 !important;\n}\n.mk-portfolio-classic-item .hover-icon {\n  position: absolute;\n  top: 50%;\n  display: block;\n  margin-top: -22px;\n  opacity: 0;\n  padding: 6px 10px;\n  border-radius: 2px;\n  text-align: center;\n}\n.mk-portfolio-classic-item .mk-svg-icon {\n  fill: #ffffff;\n  height: 32px;\n  width: 32px;\n  overflow: visible;\n}\n.mk-portfolio-classic-item .from-left {\n  margin-left: -50px;\n  right: auto;\n  left: 45%;\n}\n.mk-portfolio-classic-item .from-right {\n  margin-right: -50px;\n  right: 45%;\n}\n.mk-portfolio-classic-item .from-right.move-to-right {\n  margin-right: -20px !important;\n}\n.mk-portfolio-classic-item .featured-image {\n  position: relative;\n}\n.mk-portfolio-classic-item .featured-image img {\n  position: relative;\n  width: 100%;\n}\n.mk-portfolio-classic-item .featured-image:hover .hover-icon,\n.mk-portfolio-classic-item .featured-image.hover .hover-icon {\n  opacity: 1;\n}\n.mk-portfolio-classic-item .featured-image:hover .from-left,\n.mk-portfolio-classic-item .featured-image.hover .from-left {\n  left: 50%;\n}\n.mk-portfolio-classic-item .featured-image:hover .from-right,\n.mk-portfolio-classic-item .featured-image.hover .from-right {\n  right: 50%;\n}\n.mk-portfolio-classic-item .featured-image:hover .image-hover-overlay,\n.mk-portfolio-classic-item .featured-image.hover .image-hover-overlay {\n  opacity: 0.8;\n}\n.portfolio-meta-wrapper {\n  padding: 20px;\n}\n.portfolio-meta-wrapper .the-title {\n  line-height: 20px !important;\n  margin-bottom: 8px;\n  font-size: 14px !important;\n}\n.portfolio-meta-wrapper .the-title a {\n  text-transform: uppercase;\n  letter-spacing: 1px;\n}\n.portfolio-meta-wrapper .portfolio-categories a {\n  font-size: 11px;\n  letter-spacing: 1px;\n  text-transform: uppercase;\n}\n.portfolio-meta-wrapper .the-excerpt {\n  margin-top: 10px;\n  margin-bottom: 0;\n  opacity: 0.8;\n}\n.mk-portfolio-grid-item {\n  float: left;\n  overflow: hidden;\n}\n.mk-portfolio-masonry-item .the-title a,\n.mk-portfolio-grid-item .the-title a{\n  color: #fff;\n}\n\n.mk-fullwidth-false .mk-portfolio-grid-item.six-column .portfolio-meta {\n  display: none;\n}\n.mk-fullwidth-true .mk-portfolio-grid-item.two-column {\n  width: 49.96%;\n}\n\n/* I''m comment this because if we are using \n/* with dashboard it''s showing empty space on right side.\n/*******************************/\n.mk-fullwidth-true .mk-portfolio-grid-item.five-column {\n  width: 19.96%;\n}\n\n.mk-fullwidth-true .mk-portfolio-grid-item.six-column {\n  width: 16.6666666666667%;\n}\n.mk-portfolio-container {\n  transition: height 0.3s 0.3s;\n  /*margin-bottom: 20px;*/\n}\n.mk-portfolio-container:after,\n.mk-portfolio-container:before {\n  content: " ";\n  display: table;\n}\n.mk-portfolio-container:after {\n  clear: both;\n}\n.mk-portfolio-container.grid-spacing-true .one-column {\n  margin: 0 !important;\n}\n.mk-portfolio-container.grid-spacing-true .four-column {\n  width: 25%;\n}\n.mk-isotop-item {\n  float: left;\n}\n.mk-portfolio-masonry-item {\n  position: relative;\n  width: 12.5%;\n  overflow: hidden;\n  border-top-width: 0;\n  border-style: solid;\n  border-color: transparent;\n  box-sizing: border-box;\n  float: left;\n}\n\n\n.mk-portfolio-masonry-item.size_two_x_x,\n.mk-portfolio-masonry-item.size_two_x_two_x {\n  width: 25%;\n}\n.mk-portfolio-masonry-item.size_three_x_x,\n.mk-portfolio-masonry-item.size_three_x_two_x {\n  width: 37.5%;\n}\n.mk-portfolio-masonry-item.size_four_x_x,\n.mk-portfolio-masonry-item.size_four_x_two_x {\n  width: 50%;\n}\n.mk-portfolio-masonry-item .item-holder {\n  margin: 0;\n}\n@media handheld, only screen and (max-width: 1280px) {\n  .mk-portfolio-masonry-item.size_x_x,\n  .mk-portfolio-masonry-item.size_x_two_x,\n  .mk-portfolio-masonry-item.size_three_x_x,\n  .mk-portfolio-masonry-item.size_three_x_two_x {\n    width: 25%;\n  }\n  .mk-portfolio-masonry-item.size_two_x_x,\n  .mk-portfolio-masonry-item.size_two_x_two_x {\n    width: 25%;\n  }\n  .mk-portfolio-masonry-item.size_four_x_x,\n  .mk-portfolio-masonry-item.size_four_x_two_x,\n  .mk-portfolio-masonry-item.size_two_x_x,\n  .mk-portfolio-masonry-item.size_two_x_two_x {\n    width: 50%;\n  }\n}\n@media handheld, only screen and (max-width: 1140px) {\n  .mk-portfolio-masonry-item.size_x_x,\n  .mk-portfolio-masonry-item.size_x_two_x,\n  .mk-portfolio-masonry-item.size_two_x_x,\n  .mk-portfolio-masonry-item.size_two_x_two_x,\n  .mk-portfolio-masonry-item.size_three_x_x,\n  .mk-portfolio-masonry-item.size_three_x_two_x {\n    width: 50%;\n  }\n  .mk-portfolio-masonry-item.size_two_x_x,\n  .mk-portfolio-masonry-item.size_two_x_two_x {\n    width: 50%;\n  }\n  .mk-portfolio-masonry-item.size_four_x_x,\n  .mk-portfolio-masonry-item.size_four_x_two_x {\n    width: 100%;\n  }\n}\n@media handheld, only screen and (max-width: 850px) {\n  .mk-portfolio-masonry-item.size_x_x,\n  .mk-portfolio-masonry-item.size_x_two_x {\n    width: 50%;\n  }\n  .mk-portfolio-masonry-item.size_two_x_x,\n  .mk-portfolio-masonry-item.size_two_x_two_x {\n    width: 100%;\n  }\n  .mk-portfolio-masonry-item.size_three_x_x,\n  .mk-portfolio-masonry-item.size_three_x_two_x {\n    width: 100%;\n  }\n  .mk-portfolio-masonry-item.size_four_x_x,\n  .mk-portfolio-masonry-item.size_four_x_two_x {\n    width: 100%;\n  }\n}\n@media handheld, only screen and (max-width: 600px) {\n  .mk-portfolio-masonry-item {\n    width: 100%;\n  }\n}\n.mk-portfolio-masonry-item .featured-image {\n  line-height: 4px;\n  position: relative;\n}\n.mk-portfolio-masonry-item .featured-image > img {\n  max-width: 100%;\n  width: 100% !important;\n}\n.single-featured-image,\n.mk-portfolio-video {\n  margin-bottom: 20px;\n}\n.portfolio-social-share {\n  margin-bottom: 20px;\n  padding-bottom: 20px;\n}\n.portfolio-social-share.single-social-section .single-share-box {\n  left: -220px !important;\n}\n@media handheld, only screen and (max-width: 960px) {\n  .portfolio-social-share.single-social-section .single-share-box {\n    right: -200px;\n    left: auto !important;\n  }\n}\n.portfolio-title {\n  display: block;\n  font-size: 26px !important;\n  padding-bottom: 10px;\n  margin-bottom: 5px;\n  border-bottom: 3px solid #dddddd;\n}\n.portfolio-single-cat {\n  float: left;\n  margin-bottom: 20px;\n  font-weight: bold;\n  text-transform: uppercase;\n  font-size: 13px;\n}\n.portfolio-desc {\n  margin-bottom: 20px;\n  padding-right: 40px;\n}\n.portfolio-single-content {\n  margin-bottom: 40px;\n}\n.portfolio-similar-posts {\n  padding: 60px 0;\n  border-top: 1px solid #dfe2e5;\n  background-color: rgba(0, 0, 0, 0.03);\n}\n.portfolio-similar-posts .similar-post-title {\n  font-size: 16px;\n  text-transform: uppercase;\n  color: #3f3f3f;\n  margin-bottom: 50px;\n  text-align: center;\n  letter-spacing: 3px;\n}\n.portfolio-similar-posts ul {\n  margin: 0;\n  padding: 0;\n  line-height: 4px;\n  text-align: center;\n  width: 100%;\n}\n.portfolio-similar-posts ul li {\n  display: inline-block;\n  margin: 0;\n  padding: 0;\n  width: 25%;\n}\n@media handheld, only screen and (max-width: 960px) {\n  .portfolio-similar-posts ul li {\n    width: 33.33%;\n  }\n}\n@media handheld, only screen and (max-width: 780px) {\n  .portfolio-similar-posts ul li {\n    width: 50%;\n  }\n}\n@media handheld, only screen and (max-width: 550px) {\n  .portfolio-similar-posts ul li {\n    width: 100%;\n  }\n}\n.portfolio-similar-posts-image {\n  position: relative;\n  line-height: 4px;\n}\n.portfolio-similar-posts-image .modern-post-type-icon {\n  top: 4%;\n  display: block;\n  width: 100%;\n  left: 0;\n  margin-left: 0!important;\n  padding: 20px 0;\n  position: absolute;\n  opacity: 0;\n  text-align: center;\n  line-height: 100px;\n  color: #fff;\n  z-index: 50;\n  transition: opacity .3s, top .3s ;\n}\n.portfolio-similar-posts-image .modern-post-type-icon svg {\n  height: 48px;\n  overflow: visible;\n}\n.portfolio-similar-posts-image img {\n  width: 100%;\n  max-width: 100%;\n  position: relative;\n}\n/*.portfolio-similar-posts-image .image-hover-overlay {\n  background-color: #000000 !important;\n}*/\n.portfolio-similar-posts-image .portfolio-similar-meta {\n  bottom: 0;\n}\n.portfolio-similar-posts-image:hover .portfolio-similar-meta {\n  opacity: 1;\n  bottom: 10px;\n}\n.portfolio-similar-posts-image:hover .modern-post-type-icon {\n  opacity: 1;\n  top: 7%;\n}\n.portfolio-similar-posts-image:hover .image-hover-overlay {\n  opacity: .8;\n}\n.portfolio-similar-meta {\n  position: absolute;\n  bottom: 0;\n  left: 0;\n  width: 100%;\n  text-align: center;\n  padding: 20px;\n  line-height: 22px;\n  opacity: 0;\n}\n.portfolio-similar-meta .the-title {\n  color: #ffffff;\n  font-size: 14px;\n  line-height: 18px;\n  font-weight: bold;\n}\n.portfolio-similar-meta .portfolio-categories {\n  color: #ffffff;\n}\n#mk-filter-portfolio ul {\n  margin: 0;\n  padding: 0;\n  list-style: none;\n  float: left;\n  display: inline-block;\n  width: 100%;\n}\n#mk-filter-portfolio ul.align-left {\n  text-align: left;\n}\n#mk-filter-portfolio ul.align-center {\n  text-align: center;\n}\n#mk-filter-portfolio ul.align-right {\n  text-align: right;\n}\n#mk-filter-portfolio ul li {\n  display: inline-block;\n  margin: 0 10px 10px 0;\n}\n#mk-filter-portfolio.sortable-classic-style {\n  padding: 40px 0;\n}\n#mk-filter-portfolio.sortable-classic-style ul li {\n  margin: 8px;\n}\n#mk-filter-portfolio.sortable-classic-style ul li a {\n  padding: 14px 16px;\n  line-height: 13px;\n  font-size: 13px;\n  color: #333333;\n  color: #323232;\n  display: block;\n  letter-spacing: 1px;\n}\n#mk-filter-portfolio.sortable-classic-style ul li a.current {\n  background-color: #969696;\n  background-color: rgba(0, 0, 0, 0.08);\n  border-radius: 2px;\n}\n#mk-filter-portfolio.sortable-outline-style {\n  padding: 30px 0px;\n}\n#mk-filter-portfolio.sortable-outline-style.portfolio-fiter-classic {\n  margin-bottom: 20px;\n}\n#mk-filter-portfolio.sortable-outline-style ul li {\n  margin: 8px;\n}\n#mk-filter-portfolio.sortable-outline-style ul li a {\n  padding: 11px 12px;\n  line-height: 13px;\n  font-size: 13px;\n  font-weight: bold;\n  display: block;\n  border: 2px solid transparent;\n  letter-spacing: 1px;\n}', 'no'),
(2025, 'dir_smush_stats', 'a:2:{s:9:"dir_smush";a:2:{s:5:"total";s:1:"0";s:9:"optimised";i:0;}s:14:"combined_stats";a:0:{}}', 'no'),
(2339, '_transient_mk_assets_mk_layerslider_js', ' /* mk_layerslider */ ', 'no'),
(655, '_transient_timeout_mk_assets_mk_edge_slider_css', '1484432395', 'no');
INSERT INTO `wp_sadaqat_options` (`option_id`, `option_name`, `option_value`, `autoload`) VALUES
(656, '_transient_mk_assets_mk_edge_slider_css', '.clip {\n    -webkit-clip-path: inset(0 0 0 0);\n    clip-path: inset(0 0 0 0);\n    overflow: hidden;\n}\n\n.clipper {\n    position: absolute;\n    top: 0;\n    left: 0;\n    width: 100%;\n    height: 100%;\n}\n\n.Edge .clipper,\n.IE .clipper {\n    clip: rect(auto auto auto auto);\n    overflow: hidden;\n}\n\n.mk-edge-wrapper {\n    position: relative;\n}\n\n.slider-content {\n    width: 100%;\n    height: 100%;\n    position: absolute;\n    top: 0;\n    left: 0;\n    z-index: 6;\n}\n\n.edge-nav-bg {\n    background-size: cover !important;\n}\n\n.mk-edge-slider {\n    /* apply later with JS on init so we don''t have unexpected overflows */\n    /* position: fixed; */\n    -webkit-backface-visibility: hidden;\n    backface-visibility: hidden;\n    -webkit-perspective: 1000;\n    perspective: 1000;\n    -webkit-transform: translateZ(0);\n    transform: translateZ(0);\n    -ms-touch-action: none;\n}\n\n.mk-edge-slider__video video {\n    left: 50%;\n    -webkit-transform: translateX(-50%);\n    -ms-transform: translateX(-50%);\n    transform: translateX(-50%);\n}\n\n.mk-edge-slider .mk-grid {\n    position: relative;\n}\n\n.mk-edge-slider .edge-title-area {\n    font-size: 16px;\n}\n\n.mk-edge-slider .mk-slider-slide {\n    background-position: center;\n    background-repeat: no-repeat;\n    pointer-events: none;\n}\n\n.mk-edge-slider .mk-slider-slide.is-active {\n    pointer-events: all;\n}\n\n.mk-edge-slider .mk-slider-slide .edge-slide-content {\n    padding: 100px 0;\n}\n\n.mk-edge-slider .mk-slider-slide.center_top,\n.mk-edge-slider .mk-slider-slide.center_center,\n.mk-edge-slider .mk-slider-slide.center_bottom {\n    text-align: center;\n}\n\n.mk-edge-slider .mk-slider-slide.center_top .edge-slide-content,\n.mk-edge-slider .mk-slider-slide.center_center .edge-slide-content,\n.mk-edge-slider .mk-slider-slide.center_bottom .edge-slide-content {\n    margin-right: auto;\n    margin-left: auto;\n}\n\n.mk-edge-slider .mk-slider-slide.right_top .edge-slide-content,\n.mk-edge-slider .mk-slider-slide.right_center .edge-slide-content,\n.mk-edge-slider .mk-slider-slide.right_bottom .edge-slide-content {\n    float: right;\n}\n\n.mk-edge-slider .mk-slider-slide.left_center .slider-content,\n.mk-edge-slider .mk-slider-slide.center_center .slider-content,\n.mk-edge-slider .mk-slider-slide.right_center .slider-content {\n    top: 50%;\n}\n\n.mk-edge-slider .mk-slider-slide.left_center .edge-slide-content,\n.mk-edge-slider .mk-slider-slide.center_center .edge-slide-content,\n.mk-edge-slider .mk-slider-slide.right_center .edge-slide-content {\n    -webkit-transform: translateY(-50%);\n    -ms-transform: translateY(-50%);\n    transform: translateY(-50%);\n}\n\n.mk-edge-slider .mk-slider-slide.left_bottom .slider-content,\n.mk-edge-slider .mk-slider-slide.center_bottom .slider-content,\n.mk-edge-slider .mk-slider-slide.right_bottom .slider-content {\n    top: 100%;\n}\n\n.mk-edge-slider .mk-slider-slide.left_bottom .edge-slide-content,\n.mk-edge-slider .mk-slider-slide.center_bottom .edge-slide-content,\n.mk-edge-slider .mk-slider-slide.right_bottom .edge-slide-content {\n    -webkit-transform: translateY(-100%);\n    -ms-transform: translateY(-100%);\n    transform: translateY(-100%);\n}\n\n.mk-edge-slider .mk-edge-next,\n.mk-edge-slider .mk-edge-prev {\n    opacity: 0;\n    transition: all 0.3 ease-in-out;\n}\n\n.mk-edge-slider:hover .mk-edge-next,\n.mk-edge-slider:hover .mk-edge-prev {\n    opacity: 1;\n}\n\n.mk-edge-slider .mk-edge-next {\n    right: 0;\n}\n\n.mk-edge-slider .mk-edge-prev {\n    left: 0;\n}\n\n.mk-edge-slider .edge-slide-content.caption-light .edge-title,\n.mk-edge-slider .edge-slide-content.caption-light .edge-desc {\n    color: #ffffff;\n}\n\n.mk-edge-slider .edge-slide-content.caption-dark .edge-title,\n.mk-edge-slider .edge-slide-content.caption-dark .edge-desc {\n    color: #252525;\n}\n\n.mk-edge-slider .edge-title {\n    margin-bottom: 20px;\n    font-weight: 400;\n    font-size: 46px;\n    line-height: 120%;\n}\n\n.mk-edge-slider .edge-desc {\n    font-weight: 300;\n    font-size: 25px;\n    line-height: 40px;\n    margin-bottom: 30px;\n}\n\n.mk-edge-slider .edge-title {\n    transition: all 0.6s cubic-bezier(0.77, 0, 0.175, 1) 0.05s;\n}\n\n.mk-edge-slider .edge-desc {\n    transition: all 0.6s cubic-bezier(0.77, 0, 0.175, 1) 0.15s;\n}\n\n.mk-edge-slider .edge-buttons {\n    transition: all 0.6s cubic-bezier(0.77, 0, 0.175, 1) 0.25s !important;\n}\n\n.mk-edge-slider .edge-buttons a {\n    transition: all 0.2s ease-in-out;\n}\n\n.mk-edge-slider .edge-default_anim .edge-title,\n.mk-edge-slider .edge-default_anim .edge-desc,\n.mk-edge-slider .edge-default_anim .edge-buttons {\n    -webkit-transform: translate(0, 70px);\n    -ms-transform: translate(0, 70px);\n    transform: translate(0, 70px);\n    opacity: 0;\n}\n\n.mk-edge-slider .mk-slider-slide.is-active .edge-default_anim .edge-title,\n.mk-edge-slider .mk-slider-slide.is-active .edge-default_anim .edge-desc,\n.mk-edge-slider .mk-slider-slide.is-active .edge-default_anim .edge-buttons {\n    -webkit-transform: translate(0, 0);\n    -ms-transform: translate(0, 0);\n    transform: translate(0, 0);\n    opacity: 1;\n}\n\n.mk-edge-slider .edge-fade-in .edge-title,\n.mk-edge-slider .edge-slide-top .edge-title,\n.mk-edge-slider .edge-slide-left .edge-title,\n.mk-edge-slider .edge-slide-bottom .edge-title,\n.mk-edge-slider .edge-slide-right .edge-title,\n.mk-edge-slider .edge-scale-down .edge-title,\n.mk-edge-slider .edge-fade-in .edge-desc,\n.mk-edge-slider .edge-slide-top .edge-desc,\n.mk-edge-slider .edge-slide-left .edge-desc,\n.mk-edge-slider .edge-slide-bottom .edge-desc,\n.mk-edge-slider .edge-slide-right .edge-desc,\n.mk-edge-slider .edge-scale-down .edge-desc,\n.mk-edge-slider .edge-fade-in .edge-buttons,\n.mk-edge-slider .edge-slide-top .edge-buttons,\n.mk-edge-slider .edge-slide-left .edge-buttons,\n.mk-edge-slider .edge-slide-bottom .edge-buttons,\n.mk-edge-slider .edge-slide-right .edge-buttons,\n.mk-edge-slider .edge-scale-down .edge-buttons {\n    opacity: 0;\n}\n\n.mk-edge-slider .mk-slider-slide.is-active .edge-fade-in .edge-title,\n.mk-edge-slider .mk-slider-slide.is-active .edge-fade-in .edge-desc,\n.mk-edge-slider .mk-slider-slide.is-active .edge-fade-in .edge-buttons {\n    opacity: 1;\n}\n\n.mk-edge-slider .edge-slide-top .edge-title,\n.mk-edge-slider .edge-slide-top .edge-desc,\n.mk-edge-slider .edge-slide-top .edge-buttons {\n    -webkit-transform: translate(0, -70%);\n    -ms-transform: translate(0, -70%);\n    transform: translate(0, -70%);\n}\n\n.mk-edge-slider .mk-slider-slide.is-active .edge-slide-top .edge-title,\n.mk-edge-slider .mk-slider-slide.is-active .edge-slide-top .edge-desc,\n.mk-edge-slider .mk-slider-slide.is-active .edge-slide-top .edge-buttons {\n    -webkit-transform: translate(0, 0);\n    -ms-transform: translate(0, 0);\n    transform: translate(0, 0);\n    opacity: 1;\n}\n\n.mk-edge-slider .edge-slide-left .edge-title,\n.mk-edge-slider .edge-slide-left .edge-desc,\n.mk-edge-slider .edge-slide-left .edge-buttons {\n    -webkit-transform: translate(-100%, 0);\n    -ms-transform: translate(-100%, 0);\n    transform: translate(-100%, 0);\n}\n\n.mk-edge-slider .mk-slider-slide.is-active .edge-slide-left .edge-title,\n.mk-edge-slider .mk-slider-slide.is-active .edge-slide-left .edge-desc,\n.mk-edge-slider .mk-slider-slide.is-active .edge-slide-left .edge-buttons {\n    -webkit-transform: translate(0, 0);\n    -ms-transform: translate(0, 0);\n    transform: translate(0, 0);\n    opacity: 1;\n}\n\n.mk-edge-slider .edge-slide-bottom .edge-title,\n.mk-edge-slider .edge-slide-bottom .edge-desc,\n.mk-edge-slider .edge-slide-bottom .edge-buttons {\n    -webkit-transform: translate(0, 70%);\n    -ms-transform: translate(0, 70%);\n    transform: translate(0, 70%);\n}\n\n.mk-edge-slider .mk-slider-slide.is-active .edge-slide-bottom .edge-title,\n.mk-edge-slider .mk-slider-slide.is-active .edge-slide-bottom .edge-desc,\n.mk-edge-slider .mk-slider-slide.is-active .edge-slide-bottom .edge-buttons {\n    -webkit-transform: translate(0, 0);\n    -ms-transform: translate(0, 0);\n    transform: translate(0, 0);\n    opacity: 1;\n}\n\n.mk-edge-slider .edge-slide-right .edge-title,\n.mk-edge-slider .edge-slide-right .edge-desc,\n.mk-edge-slider .edge-slide-right .edge-buttons {\n    -webkit-transform: translate(70%, 0);\n    -ms-transform: translate(70%, 0);\n    transform: translate(70%, 0);\n}\n\n.mk-edge-slider .mk-slider-slide.is-active .edge-slide-right .edge-title,\n.mk-edge-slider .mk-slider-slide.is-active .edge-slide-right .edge-desc,\n.mk-edge-slider .mk-slider-slide.is-active .edge-slide-right .edge-buttons {\n    -webkit-transform: translate(0, 0);\n    -ms-transform: translate(0, 0);\n    transform: translate(0, 0);\n    opacity: 1;\n}\n\n.mk-edge-slider .edge-scale-down .edge-title,\n.mk-edge-slider .edge-scale-down .edge-desc,\n.mk-edge-slider .edge-scale-down .edge-buttons {\n    -webkit-transform: scale(1.3);\n    -ms-transform: scale(1.3);\n    transform: scale(1.3);\n}\n\n.mk-edge-slider .mk-slider-slide.is-active .edge-scale-down .edge-title,\n.mk-edge-slider .mk-slider-slide.is-active .edge-scale-down .edge-desc,\n.mk-edge-slider .mk-slider-slide.is-active .edge-scale-down .edge-buttons {\n    opacity: 1;\n    -webkit-transform: scale(1);\n    -ms-transform: scale(1);\n    transform: scale(1);\n}\n\n.mk-edge-slider .edge-flip-x,\n.mk-edge-slider .edge-flip-y {\n    -webkit-animation-fill-mode: both;\n    animation-fill-mode: both;\n    -webkit-animation-duration: 0.6s;\n    animation-duration: 0.6s;\n    -webkit-animation-delay: 1s;\n    animation-delay: 1s;\n}\n\n.mk-edge-slider .mk-slider-slide.is-active .edge-flip-x {\n    -webkit-animation-name: mk_flip_x;\n    animation-name: mk_flip_x;\n}\n\n.mk-edge-slider .mk-slider-slide.is-active .edge-flip-y {\n    -webkit-animation-name: mk_flip_y;\n    animation-name: mk_flip_y;\n}\n\n.mk-edge-slider .edge-skip-slider {\n    position: absolute;\n    left: 50%;\n    bottom: 6%;\n    -webkit-transform: translateY(-30px);\n    -ms-transform: translateY(-30px);\n    transform: translateY(-30px);\n    cursor: pointer;\n    margin: -24px 0 0 -27px;\n    width: 50px;\n    height: 50px;\n    border-radius: 50%;\n    opacity: 0.9;\n    transition: all 0.2s ease-out;\n    display: flex;\n    justify-content: center;\n    align-items: center;\n}\n\n.mk-edge-slider .edge-skip-slider svg {\n    height: 16px;\n    transition: all 0.2s ease-out;\n}\n\n.mk-edge-slider .edge-skip-slider:hover {\n    opacity: 1;\n}\n\n.mk-edge-slider .edge-skip-slider:hover svg {\n    -webkit-transform: translate3d(0, 5%, 0);\n    transform: translate3d(0, 5%, 0);\n}\n\n.mk-edge-slider .edge-skip-slider[data-skin="dark"] {\n    border: 2px solid #333333;\n}\n\n.mk-edge-slider .edge-skip-slider[data-skin="dark"] svg {\n    fill: #333333;\n}\n\n.mk-edge-slider .edge-skip-slider[data-skin="light"] {\n    border: 2px solid #ffffff;\n}\n\n.mk-edge-slider .edge-skip-slider[data-skin="light"] svg {\n    fill: #ffffff;\n}\n\n.mk-edge-slider[data-animation="perspective_flip"] {\n    -webkit-perspective: 1000px;\n    perspective: 1000px;\n}\n\n.mk-edge-slider[data-animation="perspective_flip"] .edge-slider-holder {\n    -webkit-transform-style: preserve-3d;\n    transform-style: preserve-3d;\n}\n\n.mk-edge-slider[data-animation="perspective_flip"] .mk-slider-slide {\n    -webkit-transform-origin: top center;\n    -ms-transform-origin: top center;\n    transform-origin: top center;\n    -webkit-backface-visibility: hidden;\n    backface-visibility: hidden;\n}\n\n.mk-edge-slider[data-animation="kenburned"] .mk-slider-slide .mk-section-image,\n.mk-edge-slider[data-animation="kenburned"] .mk-slider-slide .mk-section-video {\n    -webkit-transform-origin: bottom left;\n    -ms-transform-origin: bottom left;\n    transform-origin: bottom left;\n    -webkit-transform: scale(1);\n    -ms-transform: scale(1);\n    transform: scale(1);\n    transition: all 2s ease;\n    transition-delay: .7s;\n}\n\n.mk-edge-slider[data-animation="kenburned"] .mk-slider-slide.mk-slider-slide.is-active .mk-section-image,\n.mk-edge-slider[data-animation="kenburned"] .mk-slider-slide.mk-slider-slide.is-active .mk-section-video {\n    transition: all 100s linear;\n    -webkit-transform: scale(2);\n    -ms-transform: scale(2);\n    transform: scale(2);\n}\n\n.mk-edge-slider[data-animation="kenburned"].is-paused .mk-slider-slide.mk-slider-slide.is-active .mk-section-image,\n.mk-edge-slider[data-animation="kenburned"].is-paused .mk-slider-slide.mk-slider-slide.is-active .mk-section-video {\n    -webkit-transform: scale(1);\n    -ms-transform: scale(1);\n    transform: scale(1);\n}\n\n.mk-edge-slider[data-animation="kenburned"] .mk-slider-slide:nth-child(2n+1) .mk-section-image,\n.mk-edge-slider[data-animation="kenburned"] .mk-slider-slide:nth-child(2n+1) .mk-section-video {\n    -webkit-transform-origin: top right;\n    -ms-transform-origin: top right;\n    transform-origin: top right;\n}\n\n.mk-edge-slider[data-animation="kenburned"] .mk-slider-slide:nth-child(3n+1) .mk-section-image,\n.mk-edge-slider[data-animation="kenburned"] .mk-slider-slide:nth-child(3n+1) .mk-section-video {\n    -webkit-transform-origin: top left;\n    -ms-transform-origin: top left;\n    transform-origin: top left;\n}\n\n.mk-edge-slider[data-animation="kenburned"] .mk-slider-slide:nth-child(4n+1) .mk-section-image,\n.mk-edge-slider[data-animation="kenburned"] .mk-slider-slide:nth-child(4n+1) .mk-section-video {\n    -webkit-transform-origin: bottom right;\n    -ms-transform-origin: bottom right;\n    transform-origin: bottom right;\n}\n\n@media handheld, only screen and (max-width: 1140px) {\n    .mk-edge-slider .edge-title-area {\n        font-size: 12px;\n    }\n\n    .mk-edge-slider .edge-title {\n        font-weight: 600;\n        font-size: 40px;\n    }\n\n    .mk-edge-slider .edge-desc {\n        font-weight: 400;\n        font-size: 20px;\n        line-height: 34px;\n    }\n}\n\n@media handheld, only screen and (max-width: 767px) {\n    .mk-edge-slider .mk-edge-next,\n    .mk-edge-slider .mk-edge-prev,\n    .mk-edge-slider .edge-skip-slider {\n        display: none;\n    }\n\n    .mk-edge-slider .edge-title-area {\n        font-size: 8px;\n    }\n\n    .mk-edge-slider .edge-title {\n        font-weight: 700;\n        font-size: 22px;\n    }\n\n    .mk-edge-slider .edge-desc {\n        font-size: 14px !important;\n        line-height: 22px !important;\n    }\n\n    .mk-edge-slider .mk-button {\n        padding: 12px 14px !important;\n        font-size: 10px !important;\n    }\n\n    .mk-edge-slider .mk-button-container {\n        float: none;\n        text-align: inherit;\n    }\n\n    .mk-edge-slider .mk-button.outline-dimension {\n        padding-top: 10px !important;\n        padding-bottom: 12px !important;\n    }\n\n    .mk-edge-slider .mk-button-align.left,\n    .mk-edge-slider .mk-button-align.center,\n    .mk-edge-slider .mk-button-align.right,\n    .mk-edge-slider .mk-button-align.none {\n        width: auto !important;\n        margin-bottom: 6px;\n    }\n\n    .mk-edge-slider .edge-slide-content {\n        width: 100% !important;\n    }\n}\n\n.mk-transparent-header .mk-edge-slider .mk-slider-slide.left_top .edge-slide-content,\n.mk-transparent-header .mk-edge-slider .mk-slider-slide.center_top .edge-slide-content,\n.mk-transparent-header .mk-edge-slider .mk-slider-slide.right_top .edge-slide-content {\n    margin-top: 100px;\n}\n\n.mk-fullwidth-false .mk-edge-slider .mk-slider-slide.left_top .edge-slide-content,\n.mk-fullwidth-false .mk-edge-slider .mk-slider-slide.left_bottom .edge-slide-content,\n.mk-fullwidth-false .mk-edge-slider .mk-slider-slide.left_center .edge-slide-content,\n.mk-fullwidth-false .mk-edge-slider .mk-slider-slide.right_top .edge-slide-content,\n.mk-fullwidth-false .mk-edge-slider .mk-slider-slide.right_center .edge-slide-content,\n.mk-fullwidth-false .mk-edge-slider .mk-slider-slide.right_bottom .edge-slide-content {\n    padding-left: 25px;\n    padding-right: 25px;\n}\n\n.edge-buttons a {\n    margin-bottom: 10px;\n}\n\n.mk-edge-slider .swiper-pagination {\n    top: auto;\n    height: auto;\n}\n\n.mk-edge-slider .edge-skip-slider {\n    top: auto;\n}\n\n.edge-gradient-layer {\n    position: absolute;\n    top: 0;\n    left: 0;\n    z-index: 4;\n    height: 100%;\n    width: 100%;\n}', 'no'),
(657, '_transient_timeout_mk_assets_mk_page_section_css', '1484432395', 'no'),
(658, '_transient_mk_assets_mk_page_section_css', '/* For bulletproof centering via flexbox, columns should be wrapper by row, pretty much as table */\n.mk-page-section-wrapper {\n  display: flex;\n  -webkit-box-orient: horizontal;\n  -webkit-box-direction: normal;\n  flex-direction: row;\n}\n\n.mk-page-section {\n  position: relative;\n  /*overflow: hidden; */ /*do not add it back as it will bring issues with intentionally overflowing elements like dropdowns */\n  width: 100%;\n}\n\n.mk-page-section-inner {\n  width: 100%;\n  height: 100%;\n  position: absolute;\n  overflow: hidden;\n  top: 0;\n  left: 0;\n}\n.mk-page-section.drop-top-shadow {\n  box-shadow: inset 0 1px 10px rgba(0, 0, 0, 0.3);\n}\n.mk-page-section .vc_row-fluid {\n  position: relative;\n}\n.mk-page-section .theme-content {\n  padding: 0 20px;\n} \n.mk-page-section.full-height-true {\n  min-height: 300px;\n}\n.mk-page-section .mk-main-wrapper-holder {\n  width: 100%;\n}\n.mk-page-section .background-layer {\n  position: absolute;\n  top: 0;\n  left: 0;\n  height: 100%;\n  width: 100%;\n  -webkit-backface-visibility: hidden;\n          backface-visibility: hidden;\n  -webkit-perspective: 1000;\n          perspective: 1000;\n  -webkit-transform: translateZ(0px);\n          transform: translateZ(0px);\n}\n.multiply-blend-effect {\n  -webkit-background-blend-mode: multiply;\n  background-blend-mode: multiply;\n} \n.screen-blend-effect {\n  -webkit-background-blend-mode: screen;\n  background-blend-mode: screen;\n}\n.overlay-blend-effect {\n  -webkit-background-blend-mode: overlay;\n  background-blend-mode: overlay;\n}\n.darken-blend-effect {\n  -webkit-background-blend-mode: darken;\n  background-blend-mode: darken;\n}\n.lighten-blend-effect { \n  -webkit-background-blend-mode: lighten;\n  background-blend-mode: lighten;\n}\n.soft-light-blend-effect {\n  -webkit-background-blend-mode: soft-light;\n  background-blend-mode: soft-light;\n}\n.luminosity-blend-effect {\n  -webkit-background-blend-mode: luminosity;\n  background-blend-mode: luminosity;\n}\n@media handheld, only screen and (max-width: 1024px) {\n  .mk-page-section .background-layer {\n    background-attachment: scroll !important;\n    position: absolute !important;\n  }\n}\n.mk-page-section .background-clipper {\n  position: absolute;\n  top: 0;\n  left: 0;\n  clip: rect(auto auto auto auto);\n  width: 100%;\n  height: 100%;\n  overflow: hidden;\n}\n.mk-page-section .mk-skip-to-next {\n  z-index: 10;\n}\n.page-section-fullwidth {\n  width: 100%;\n}\n.page-section-fullwidth .vc_col-sm-12 {\n  padding-left: 0 !important;\n  padding-right: 0 !important;\n}\n.mk-half-layout {\n  width: 50%;\n  height: 100%;\n  position: absolute;\n  top: 0;\n  background-position: center center;\n  background-size: cover;\n  -webkit-background-size: cover;\n}\n.mk-half-layout.half_left_layout {\n  left: 0;\n}\n.mk-half-layout.half_right_layout {\n  right: 0;\n}\n@media handheld, only screen and (max-width: 767px) {\n  .mk-half-layout {\n    width: 100%;\n    height: 500px;\n  }\n}\n.mk-video-mask {\n  background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAIAAAABCAQAAABeK7cBAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyRpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoTWFjaW50b3NoKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo3MDJGNjNCMTIwRkUxMUUzQjFFRUM0REUwQ0RCQTc4QyIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDo3MDJGNjNCMjIwRkUxMUUzQjFFRUM0REUwQ0RCQTc4QyI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjcwMkY2M0FGMjBGRTExRTNCMUVFQzRERTBDREJBNzhDIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjcwMkY2M0IwMjBGRTExRTNCMUVFQzRERTBDREJBNzhDIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+u9pXkwAAAA1JREFUGFdjYGjObAYAAuMBcKaqKb0AAAAASUVORK5CYII=);\n}\n\n.mk-half-layout-container {\n  position: relative;\n  padding-left: 20px;\n  padding-right: 20px;\n}\n.mk-half-layout-container {\n  width: 40%;\n  margin: 0 5%;\n}\n.mk-half-layout-container.half_left_layout {\n  float: right;\n  margin-left: auto;\n}\n.mk-half-layout-container.half_right_layout {\n  float: left;\n}\n@media handheld, only screen and (max-width: 767px) {\n  .mk-half-layout-container {\n    width: auto !important;\n    margin: 0;\n    padding-top: 530px !important;\n    padding-left: 20px;\n    padding-right: 20px;\n    float: none !important;\n  }\n}\n.mk-video-section-touch {\n  position: absolute;\n  top: 0px;\n  left: 0px;\n  width: 100%;\n  height: 100%;\n  background-position: center;\n  background-size: cover;\n  background-repeat: no-repeat;\n  z-index: 1;\n}\n@media only screen and (min-device-width: 320px) and (max-width: 1024px) {\n  .mk-page-section {\n    background-position: center !important;\n    background-attachment: scroll !important;\n  }\n  .mk-section-video {\n    display: none !important;\n  }\n  .mk-video-section-touch {\n    display: block !important;\n  }\n}\n.mk-page-section-loader {\n  background-color: #ffffff;\n  position: absolute;\n  left: 0;\n  right: 0;\n  top: 0;\n  bottom: 0;\n}\n.mk-page-section-loader .mk-preloader {\n  top: 50%;\n}\n.mk-blend-layer {\n  width: 100%;\n  height: 100%;\n  background-size: cover;\n  background-position: center;\n}\n.mk-shape-divider {\n  width: 100%;\n  display: block;\n  position: absolute;\n  left: 0;\n  z-index: 10;\n}\n.mk-shape-divider--stick-bottom {\n  bottom: 0;\n}\n.mk-shape-divider--stick-top {\n  top: 0;\n}\n\n.mk-shape-divider .shape__container {\n  position: relative;\n  overflow: hidden;\n}\n.mk-shape-divider .shape__container .shape {\n  width: 100%;\n}\n.mk-shape-divider .shape__container .shape svg {\n  display: block;\n}\n.mk-shape-divider.speech-bottom-style .shape__container .shape,\n.mk-shape-divider.speech-top-style .shape__container .shape {\n  width: 100%;\n}\n.mk-shape-divider.speech-bottom-style .shape__container .shape .speech-left,\n.mk-shape-divider.speech-top-style .shape__container .shape .speech-left,\n.mk-shape-divider.speech-bottom-style .shape__container .shape .speech-right,\n.mk-shape-divider.speech-top-style .shape__container .shape .speech-right {\n  width: 50%;\n}\n.mk-shape-divider.speech-bottom-style .shape__container .shape .speech-left,\n.mk-shape-divider.speech-top-style .shape__container .shape .speech-left {\n  float: left;\n}\n.mk-shape-divider.speech-bottom-style .shape__container .shape .speech-right,\n.mk-shape-divider.speech-top-style .shape__container .shape .speech-right {\n  float: right;\n}\n.mk-shape-divider.speech-bottom-style.small-size .shape__container .shape .speech-left,\n.mk-shape-divider.speech-top-style.small-size .shape__container .shape .speech-left,\n.mk-shape-divider.speech-bottom-style.small-size .shape__container .shape .speech-right,\n.mk-shape-divider.speech-top-style.small-size .shape__container .shape .speech-right {\n  height: 35px;\n}\n.mk-shape-divider.speech-bottom-style.big-size .shape__container .shape .speech-left,\n.mk-shape-divider.speech-top-style.big-size .shape__container .shape .speech-left,\n.mk-shape-divider.speech-bottom-style.big-size .shape__container .shape .speech-right,\n.mk-shape-divider.speech-top-style.big-size .shape__container .shape .speech-right {\n  height: 60px;\n}\n.mk-shape-divider.speech-bottom-style.small-size .shape__container .shape .speech-left {\n  border-top-right-radius: 35px;\n}\n.mk-shape-divider.speech-bottom-style.small-size .shape__container .shape .speech-right {\n  border-top-left-radius: 35px;\n}\n.mk-shape-divider.speech-bottom-style.big-size .shape__container .shape .speech-left {\n  border-top-right-radius: 60px;\n}\n.mk-shape-divider.speech-bottom-style.big-size .shape__container .shape .speech-right {\n  border-top-left-radius: 60px;\n}\n.mk-shape-divider.speech-top-style.small-size .shape__container .shape .speech-left {\n  border-bottom-right-radius: 35px;\n}\n.mk-shape-divider.speech-top-style.small-size .shape__container .shape .speech-right {\n  border-bottom-left-radius: 35px;\n}\n.mk-shape-divider.speech-top-style.big-size .shape__container .shape .speech-left {\n  border-bottom-right-radius: 60px;\n}\n.mk-shape-divider.speech-top-style.big-size .shape__container .shape .speech-right {\n  border-bottom-left-radius: 60px;\n}', 'no'),
(659, '_transient_timeout_mk_assets_mk_edge_slider_js', '1484432395', 'no'),
(660, '_transient_mk_assets_mk_edge_slider_js', '(function($) {\n	''use strict'';\n\n    $(''.mk-edge-slider'').find(''video'').each(function() {\n        this.pause();\n        this.currentTime = 0;\n    });\n\n	MK.component.EdgeSlider = function( el ) {\n		var self = this,\n			$this = $( el ), \n            $window = $(window),\n            $wrapper = $this.parent(),\n			config = $this.data( ''edgeslider-config'' ),\n            $nav = $( config.nav ),\n            $prev = $nav.find( ''.mk-edge-prev'' ),\n            $prevTitle = $prev.find( ''.nav-item-caption'' ),\n            $prevBg = $prev.find(''.edge-nav-bg''),\n            $next = $nav.find( ''.mk-edge-next'' ),\n            $nextTitle = $next.find( ''.nav-item-caption'' ),\n            $nextBg = $next.find(''.edge-nav-bg''),\n            $navBtns = $nav.find( ''a'' ),  \n            $pagination = $( ''.swiper-pagination'' ),\n            $skipBtn = $( ''.edge-skip-slider'' ),\n            $opacityLayer = $this.find(''.edge-slide-content''),\n            $videos = $this.find(''video''),\n            currentSkin = null,\n            currentPoint = null,\n            winH = null,\n            opacity = null,\n            offset = null;\n\n        var callbacks = { \n    		onInitialize : function( slides ) {\n    			self.$slides = $( slides );\n				\n				self.slideContents = $.map( self.$slides, function( slide ) {\n					var $slide = $( slide ),\n						title = $slide.find(''.edge-slide-content .edge-title'').first().text(),\n						skin = $slide.attr("data-header-skin"),\n						image = $slide.find(''.mk-section-image'').css(''background-image'') || \n								$slide.find(''.mk-video-section-touch'').css(''background-image''),\n						bgColor = $slide.find(''.mk-section-image'').css(''background-color'');\n\n\n					return {\n						skin: skin,\n						title: title,\n						image: image,\n						bgColor: bgColor\n					};\n				});\n\n                // Set position fixed here rather than css to avoid flash of strangely styled slides befor plugin init\n                if(MK.utils.isSmoothScroll) $this.css(''position'', ''fixed'');\n\n				setNavigationContent( 1, self.$slides.length - 1 );\n				setSkin( 0 );\n                // stopVideos();\n                playVideo(0);\n\n                setTimeout( function() {\n                    $( ''.edge-slider-loading'' ).fadeOut( ''100'' );\n                }, 1000 );\n    		},\n\n            onBeforeSlide : function( id ) {\n                \n            },\n\n    		onAfterSlide : function( id ) {\n    			setNavigationContent( nextFrom(id), prevFrom(id) );\n    			setSkin( id );   \n                stopVideos(); // stop all others if needed\n                playVideo( id );\n    		}\n    	};\n\n\n        var nextFrom = function nextFrom(id) {\n            return ( id + 1 === self.$slides.length ) ? 0 : id + 1;\n        };\n\n\n        var prevFrom = function prevFrom(id) {\n            return ( id - 1 === -1 ) ? self.$slides.length - 1 : id - 1;\n        };\n\n\n        var setNavigationContent = function( nextId, prevId ) {\n            if(self.slideContents[ prevId ]) {\n        		$prevTitle.text( self.slideContents[ prevId ].title );\n        		$prevBg.css( ''background'', \n        			self.slideContents[ prevId ].image !== ''none'' ? \n        				self.slideContents[ prevId ].image :\n        				self.slideContents[ prevId ].bgColor );\n            }\n\n            if(self.slideContents[ nextId ]) {\n        		$nextTitle.text( self.slideContents[ nextId ].title ); \n        		$nextBg.css( ''background'', \n        			self.slideContents[ nextId ].image !== ''none'' ? \n        				self.slideContents[ nextId ].image :\n        				self.slideContents[ nextId ].bgColor );\n            }\n        };\n\n\n        var setSkin = function setSkin( id ) {  \n        	currentSkin = self.slideContents[ id ].skin;\n\n          	$navBtns.attr(''data-skin'', currentSkin);\n          	$pagination.attr(''data-skin'', currentSkin);\n         	$skipBtn.attr(''data-skin'', currentSkin); \n\n         	if( self.config.firstEl ) {\n         		MK.utils.eventManager.publish( ''firstElSkinChange'', currentSkin );\n         	}\n        };\n\n\n        var stopVideos = function stopVideos() {\n            $videos.each(function() {\n                this.pause();\n                this.currentTime = 0;\n            });\n        };\n\n\n        var playVideo = function playVideo(id) {\n            var video = self.$slides.eq(id).find(''video'').get(0);\n            if(video) {\n                video.play();\n                console.log(''play video in slide nr '' + id);\n            }\n\n        };\n\n\n        var onResize = function onResize() {\n            var height = $wrapper.height();\n            $this.height( height );\n\n            var width = $wrapper.width();\n            $this.width( width );\n\n            winH = $window.height();\n            offset = $this.offset().top;\n\n            if(!MK.utils.isSmoothScroll) return; \n            if(MK.utils.isResponsiveMenuState()) {\n                // Reset our parallax layers position and styles when we''re in responsive mode\n                $this.css({\n                    ''-webkit-transform'': ''translateZ(0)'',\n                    ''-moz-transform'': ''translateZ(0)'',\n                    ''-ms-transform'': ''translateZ(0)'',\n                    ''-o-transform'': ''translateZ(0)'',\n                    ''transform'': ''translateZ(0)'',\n                    ''position'': ''absolute''\n                });\n                $opacityLayer.css({\n                    ''opacity'': 1\n                });\n            } else {\n                // or proceed with scroll logic when we assume desktop screen\n                onScroll();\n            }\n        };\n\n        var onScroll = function onScroll() {\n            currentPoint = - MK.val.scroll();\n\n            if( offset + currentPoint <= 0 ) {\n                opacity = 1 + ((offset + currentPoint) / winH) * 2;\n                opacity = Math.min(opacity, 1);\n                opacity = Math.max(opacity, 0);\n\n                $opacityLayer.css({\n                    opacity: opacity\n                });\n            }\n\n            $this.css({\n                ''-webkit-transform'': ''translateY('' + currentPoint + ''px) translateZ(0)'',\n                ''-moz-transform'': ''translateY('' + currentPoint + ''px) translateZ(0)'',\n                ''-ms-transform'': ''translateY('' + currentPoint + ''px) translateZ(0)'',\n                ''-o-transform'': ''translateY('' + currentPoint + ''px) translateZ(0)'',\n                ''transform'': ''translateY('' + currentPoint + ''px) translateZ(0)'',\n                ''position'': ''fixed''\n            });  \n        };\n\n        onResize();\n        $window.on(''load'', onResize);\n        $window.on(''resize'', onResize);\n        window.addResizeListener( $wrapper.get(0), onResize );\n\n        if(MK.utils.isSmoothScroll) {\n            onScroll();\n            $window.on(''scroll'', function() {\n                if(MK.utils.isResponsiveMenuState()) return;\n                window.requestAnimationFrame(onScroll);\n            });\n        }\n\n		this.el = el;\n		this.config = $.extend( config, callbacks );\n		this.slideContents = null; // cache slide contents\n	};\n\n	MK.component.EdgeSlider.prototype = {\n		init : function() {\n			// Inherit from Slider. add prototypes if needed\n			var slider = new MK.ui.Slider( this.el, this.config );\n			slider.init();\n		}\n	};\n\n})(jQuery);', 'no'),
(661, '_transient_timeout_mk_assets_mk_page_section_js', '1484432395', 'no'),
(662, '_transient_mk_assets_mk_page_section_js', '(function($) {\n	''use strict'';\n\n	/* Page Section Intro Effects */\n	/* -------------------------------------------------------------------- */\n\n	function mk_section_intro_effects() {\n	  if ( !MK.utils.isMobile() ) {\n	    if($.exists(''.mk-page-section.intro-true'')) {\n\n	      $(''.mk-page-section.intro-true'').each(function() {\n	        var that = this;\n	        MK.core.loadDependencies([ MK.core.path.plugins + ''jquery.sectiontrans.js'', MK.core.path.plugins + ''tweenmax.js'' ], function() {\n	          var $this = $(that),\n	              $pageCnt = $this.nextAll(''div''),\n	              windowHeight = $(window).height(),\n	              effectName = $this.attr(''data-intro-effect''),\n	              $header = $(''.mk-header'');\n\n	              var effect = {\n	                    fade :    new TimelineLite({paused: true})\n	                              .set($pageCnt, { opacity: 0, y: windowHeight * 0.3 })\n	                              .to($this, 1, { opacity: 0, ease:Power2.easeInOut })\n	                              .to($pageCnt, 1, { opacity: 1, y: 0, ease:Power2.easeInOut}, "-=.7")\n	                              .set($this, { zIndex: ''-1''}),\n\n	                    zoom_out : new TimelineLite({paused: true})\n	                              .set($pageCnt, { opacity: 0, y: windowHeight * 0.3})\n	                              .to($this, 1.5, { opacity: .8, scale: 0.8, y: -windowHeight - 100, ease:Strong.easeInOut })\n	                              .to($pageCnt, 1.5, { opacity: 1, y:  0, ease:Strong.easeInOut}, "-=1.3"),\n\n	                    shuffle : new TimelineLite({paused: true})\n	                              .to($this, 1.5, { y: -windowHeight/2, ease:Strong.easeInOut })\n	                              .to($this.nextAll(''div'').first(), 1.5, { paddingTop: windowHeight/2, ease:Strong.easeInOut }, "-=1.3")\n	              };\n	      \n\n	          $this.sectiontrans({\n	            effect : effectName\n	          });\n\n	          if($this.hasClass(''shuffled'')) {\n	            TweenLite.set($this, { y: -windowHeight/2 });\n	            TweenLite.set($this.nextAll(''div'').first(), { paddingTop: windowHeight/2 });\n	          }\n\n	          $(''body'').on(''page_intro'', function() {\n	            MK.utils.scroll.disable();\n	            $(this).data(''intro'', true);\n	            effect[effectName].play();\n	            setTimeout(function() {\n	              $header.addClass(''pre-sticky'');\n	              $header.addClass(''a-sticky'');\n	              $(''.mk-header-padding-wrapper'').addClass(''enable-padding'');\n	              $(''body'').data(''intro'', false);\n	              if(effectName === ''shuffle'') $this.addClass(''shuffled'');\n	            }, 1000);\n\n	            setTimeout(MK.utils.scroll.enable, 1500);\n	          });\n\n	          $(''body'').on(''page_outro'', function() {\n	            MK.utils.scroll.disable();\n	            $(this).data(''intro'', true);\n	            effect[effectName].reverse();\n	            setTimeout(function() {\n	              $header.removeClass(''pre-sticky'');\n	              $header.removeClass(''a-sticky'');\n	              $(''.mk-header-padding-wrapper'').removeClass(''enable-padding'');\n	              $(''body'').data(''intro'', false);\n	              if($this.hasClass(''shuffled'')) $this.removeClass(''shuffled'');\n	            }, 1000);\n	            \n	            setTimeout(MK.utils.scroll.enable, 1500);\n	          });\n	        });\n	      });\n	    }\n	  } else {\n	    $(''.mk-page-section.intro-true'').each(function() {\n	      $(this).attr(''data-intro-effect'', '''');\n	    });\n	  }\n	}\n\n	mk_section_intro_effects();\n\n    var debounceResize = null;\n    $(window).on("resize", function() {\n        if( debounceResize !== null ) { clearTimeout( debounceResize ); }\n        debounceResize = setTimeout( mk_section_intro_effects, 300 );\n    });\n\n}(jQuery));', 'no'),
(1267, '_site_transient_timeout_browser_5d9a37c6a96acca914609d0251644dda', '1498638654', 'no'),
(1268, '_site_transient_browser_5d9a37c6a96acca914609d0251644dda', 'a:9:{s:8:"platform";s:7:"Windows";s:4:"name";s:6:"Chrome";s:7:"version";s:13:"58.0.3029.110";s:10:"update_url";s:28:"http://www.google.com/chrome";s:7:"img_src";s:49:"http://s.wordpress.org/images/browsers/chrome.png";s:11:"img_src_ssl";s:48:"https://wordpress.org/images/browsers/chrome.png";s:15:"current_version";s:2:"18";s:7:"upgrade";b:0;s:8:"insecure";b:0;}', 'no'),
(6878, '_transient_timeout_feed_b9388c83948825c1edaef0d856b7b109', '1499534288', 'no');
INSERT INTO `wp_sadaqat_options` (`option_id`, `option_name`, `option_value`, `autoload`) VALUES
(6879, '_transient_feed_b9388c83948825c1edaef0d856b7b109', 'a:4:{s:5:"child";a:1:{s:0:"";a:1:{s:3:"rss";a:1:{i:0;a:6:{s:4:"data";s:3:"\n\n\n";s:7:"attribs";a:1:{s:0:"";a:1:{s:7:"version";s:3:"2.0";}}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";s:5:"child";a:1:{s:0:"";a:1:{s:7:"channel";a:1:{i:0;a:6:{s:4:"data";s:49:"\n	\n	\n	\n	\n	\n	\n	\n	\n	\n	\n		\n		\n		\n		\n		\n		\n		\n		\n		\n	";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";s:5:"child";a:3:{s:0:"";a:7:{s:5:"title";a:1:{i:0;a:5:{s:4:"data";s:29:"Popular — WordPress Plugins";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"link";a:1:{i:0;a:5:{s:4:"data";s:29:"https://wordpress.org/plugins";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:11:"description";a:1:{i:0;a:5:{s:4:"data";s:57:"Plugins extend and expand the functionality of WordPress.";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:13:"lastBuildDate";a:1:{i:0;a:5:{s:4:"data";s:31:"Sat, 08 Jul 2017 05:01:43 +0000";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:8:"language";a:1:{i:0;a:5:{s:4:"data";s:5:"en-US";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:9:"generator";a:1:{i:0;a:5:{s:4:"data";s:40:"https://wordpress.org/?v=4.9-alpha-41013";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"item";a:10:{i:0;a:6:{s:4:"data";s:39:"\n		\n		\n		\n		\n		\n		\n		\n		\n				\n			\n		\n		";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";s:5:"child";a:5:{s:0:"";a:6:{s:5:"title";a:1:{i:0;a:5:{s:4:"data";s:14:"Contact Form 7";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"link";a:1:{i:0;a:5:{s:4:"data";s:45:"https://wordpress.org/plugins/contact-form-7/";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:8:"comments";a:1:{i:0;a:5:{s:4:"data";s:53:"https://wordpress.org/plugins/contact-form-7/#respond";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:7:"pubDate";a:1:{i:0;a:5:{s:4:"data";s:31:"Thu, 02 Aug 2007 12:43:39 +0000";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"guid";a:1:{i:0;a:5:{s:4:"data";s:48:"https://wordpress.org/plugins-wp/contact-form-7/";s:7:"attribs";a:1:{s:0:"";a:1:{s:11:"isPermaLink";s:5:"false";}}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:11:"description";a:1:{i:0;a:5:{s:4:"data";s:54:"Just another contact form plugin. Simple but flexible.";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}s:32:"http://purl.org/dc/elements/1.1/";a:1:{s:7:"creator";a:1:{i:0;a:5:{s:4:"data";s:16:"Takayuki Miyoshi";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}s:40:"http://purl.org/rss/1.0/modules/content/";a:1:{s:7:"encoded";a:1:{i:0;a:5:{s:4:"data";s:5025:"<p><!--section=description--></p>\n<p>Contact Form 7 can manage multiple contact forms, plus you can customize the form and the mail contents flexibly with simple markup. The form supports Ajax-powered submitting, CAPTCHA, Akismet spam filtering and so on.</p>\n<h4>Docs &amp; Support</h4>\n<p>You can find <a href="https://contactform7.com/docs/" rel="nofollow">docs</a>, <a href="https://contactform7.com/faq/" rel="nofollow">FAQ</a> and more detailed information about Contact Form 7 on <a href="https://contactform7.com/" rel="nofollow">contactform7.com</a>. If you were unable to find the answer to your question on the FAQ or in any of the documentation, you should check the <a href="https://wordpress.org/support/plugin/contact-form-7/" rel="nofollow">support forum</a> on WordPress.org. If you can&#8217;t locate any topics that pertain to your particular issue, post a new topic for it.</p>\n<h4>Contact Form 7 Needs Your Support</h4>\n<p>It is hard to continue development and support for this free plugin without contributions from users like you. If you enjoy using Contact Form 7 and find it useful, please consider <a href="https://contactform7.com/donate/" rel="nofollow"><strong>making a donation</strong></a>. Your donation will help encourage and support the plugin&#8217;s continued development and better user support.</p>\n<h4>Recommended Plugins</h4>\n<p>The following plugins are recommended for Contact Form 7 users:</p>\n<ul>\n<li><a href="https://wordpress.org/plugins/flamingo/">Flamingo</a> by Takayuki Miyoshi &#8211; With Flamingo, you can save submitted messages via contact forms in the database.</li>\n<li><a href="https://wordpress.org/plugins/postman-smtp/">Postman</a> by<br />\nJason Hendriks &#8211; Postman is a next-generation SMTP Mailer, software that assists in the delivery of email generated by your WordPress site.</li>\n<li><a href="https://wordpress.org/plugins/bogo/">Bogo</a> by Takayuki Miyoshi &#8211; Bogo is a straight-forward multilingual plugin that doesn&#8217;t cause headaches.</li>\n</ul>\n<h4>Translations</h4>\n<p>You can <a href="https://contactform7.com/translating-contact-form-7/" rel="nofollow">translate Contact Form 7</a> on <a href="https://translate.wordpress.org/projects/wp-plugins/contact-form-7" rel="nofollow"><strong>translate.wordpress.org</strong></a>.</p>\n<p><!--section=installation--></p>\n<ol>\n<li>Upload the entire <code>contact-form-7</code> folder to the <code>/wp-content/plugins/</code> directory.</li>\n<li>Activate the plugin through the &#8216;Plugins&#8217; menu in WordPress.</li>\n</ol>\n<p>You will find &#8216;Contact&#8217; menu in your WordPress admin panel.</p>\n<p>For basic usage, you can also have a look at the <a href="https://contactform7.com/" rel="nofollow">plugin web site</a>.</p>\n<p><!--section=faq--></p>\n<p>Do you have questions or issues with Contact Form 7? Use these support channels appropriately.</p>\n<ol>\n<li><a href="https://contactform7.com/docs/" rel="nofollow">Docs</a></li>\n<li><a href="https://contactform7.com/faq/" rel="nofollow">FAQ</a></li>\n<li><a href="https://wordpress.org/support/plugin/contact-form-7/" rel="nofollow">Support Forum</a></li>\n</ol>\n<p><a href="https://contactform7.com/support/" rel="nofollow">Support</a></p>\n<dl>\n<dt>Installation Instructions</dt>\n<dd>\n<ol>\n<li>Upload the entire <code>contact-form-7</code> folder to the <code>/wp-content/plugins/</code> directory.</li>\n<li>Activate the plugin through the &#8216;Plugins&#8217; menu in WordPress.</li>\n</ol>\n<p>You will find &#8216;Contact&#8217; menu in your WordPress admin panel.</p>\n<p>For basic usage, you can also have a look at the <a href="https://contactform7.com/" rel="nofollow">plugin web site</a>.</p>\n</dd>\n</dl>\n<p><!--section=changelog--></p>\n<p>For more information, see <a href="https://contactform7.com/category/releases/" rel="nofollow">Releases</a>.</p>\n<h4>4.8</h4>\n<ul>\n<li>Stopped using jquery.form.js.</li>\n<li>Added custom REST API endpoints for Ajax form submissions.</li>\n<li>WPCF7_FormTag class implements ArrayAccess interface.</li>\n<li>WPCF7_FormTagsManager::filter() filters form-tags based on features they support.</li>\n<li>New form-tag features: do-not-store, display-block, and display-hidden</li>\n<li>Removed inappropriate content from h1 headings.</li>\n<li>Added the support of size:invisible option to the reCAPTCHA form-tag.</li>\n</ul>\n<h4>4.7</h4>\n<ul>\n<li>Added REST API custom endpoints to manipulate contact form data.</li>\n<li>Config Validator: Added test items for field names and attachment file paths.</li>\n<li>Added custom DOM events: <code>wpcf7invalid</code>, <code>wpcf7spam</code>, <code>wpcf7mailsent</code>, <code>wpcf7mailfailed</code> and <code>wpcf7submit</code>.</li>\n<li>New action hook: <code>wpcf7_after_flamingo</code>.</li>\n<li>Added <code>size</code> option to <code>select</code> and <code>select*</code> form-tag types.</li>\n<li>Made it possible to use the 3rd parameter of <code>wpcf7_add_form_tag()</code> to specify &#8220;features&#8221; of the form-tag type.</li>\n</ul>\n";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}s:36:"http://wellformedweb.org/CommentAPI/";a:1:{s:10:"commentRss";a:1:{i:0;a:5:{s:4:"data";s:50:"https://wordpress.org/plugins/contact-form-7/feed/";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}s:38:"http://purl.org/rss/1.0/modules/slash/";a:1:{s:8:"comments";a:1:{i:0;a:5:{s:4:"data";s:1:"0";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}}}i:1;a:6:{s:4:"data";s:39:"\n		\n		\n		\n		\n		\n		\n		\n		\n				\n			\n		\n		";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";s:5:"child";a:5:{s:0:"";a:6:{s:5:"title";a:1:{i:0;a:5:{s:4:"data";s:7:"Akismet";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"link";a:1:{i:0;a:5:{s:4:"data";s:38:"https://wordpress.org/plugins/akismet/";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:8:"comments";a:1:{i:0;a:5:{s:4:"data";s:47:"https://wordpress.org/plugins/akismet/#comments";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:7:"pubDate";a:1:{i:0;a:5:{s:4:"data";s:31:"Thu, 20 Oct 2005 08:57:41 +0000";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"guid";a:1:{i:0;a:5:{s:4:"data";s:41:"https://wordpress.org/plugins-wp/akismet/";s:7:"attribs";a:1:{s:0:"";a:1:{s:11:"isPermaLink";s:5:"false";}}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:11:"description";a:1:{i:0;a:5:{s:4:"data";s:103:"Akismet checks your comments and contact form submissions against our global database of spam to&#8230;";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}s:32:"http://purl.org/dc/elements/1.1/";a:1:{s:7:"creator";a:1:{i:0;a:5:{s:4:"data";s:10:"Automattic";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}s:40:"http://purl.org/rss/1.0/modules/content/";a:1:{s:7:"encoded";a:1:{i:0;a:5:{s:4:"data";s:18320:"<p><!--section=description--></p>\n<p>Akismet checks your comments and contact form submissions against our global database of spam to prevent your site from publishing malicious content. You can review the comment spam it catches on your blog&#8217;s &#8220;Comments&#8221; admin screen.</p>\n<p>Major features in Akismet include:</p>\n<ul>\n<li>Automatically checks all comments and filters out the ones that look like spam.</li>\n<li>Each comment has a status history, so you can easily see which comments were caught or cleared by Akismet and which were spammed or unspammed by a moderator.</li>\n<li>URLs are shown in the comment body to reveal hidden or misleading links.</li>\n<li>Moderators can see the number of approved comments for each user.</li>\n<li>A discard feature that outright blocks the worst spam, saving you disk space and speeding up your site.</li>\n</ul>\n<p>PS: You&#8217;ll need an <a href="https://akismet.com/get/" rel="nofollow">Akismet.com API key</a> to use it.  Keys are free for personal blogs; paid subscriptions are available for businesses and commercial sites.</p>\n<p><!--section=installation--></p>\n<p>Upload the Akismet plugin to your blog, Activate it, then enter your <a href="https://akismet.com/get/" rel="nofollow">Akismet.com API key</a>.</p>\n<p>1, 2, 3: You&#8217;re done!</p>\n<p><!--section=changelog--></p>\n<h4>3.3.2</h4>\n<p><em>Release Date &#8211; 10 May 2017</em></p>\n<ul>\n<li>Fixed a bug causing JavaScript errors in some browsers.</li>\n</ul>\n<h4>3.3.1</h4>\n<p><em>Release Date &#8211; 2 May 2017</em></p>\n<ul>\n<li>Improve performance by only requesting the akismet_comment_nonce option when absolutely necessary.</li>\n<li>Fixed two bugs that could cause PHP warnings.</li>\n<li>Fixed a bug that was preventing the &#8220;Remove author URL&#8221; feature from working after a comment was edited using &#8220;Quick Edit.&#8221;</li>\n<li>Fixed a bug that was preventing the URL preview feature from working after a comment was edited using &#8220;Quick Edit.&#8221;</li>\n</ul>\n<h4>3.3</h4>\n<p><em>Release Date &#8211; 23 February 2017</em></p>\n<ul>\n<li>Updated the Akismet admin pages with a new clean design.</li>\n<li>Fixed bugs preventing the <code>akismet_add_comment_nonce</code> and <code>akismet_update_alert</code> wrapper functions from working properly.</li>\n<li>Fixed bug preventing the loading indicator from appearing when re-checking all comments for spam.</li>\n<li>Added a progress indicator to the &#8220;Check for Spam&#8221; button.</li>\n<li>Added a success message after manually rechecking the Pending queue for spam.</li>\n</ul>\n<h4>3.2</h4>\n<p><em>Release Date &#8211; 6 September 2016</em></p>\n<ul>\n<li>Added a WP-CLI module. You can now check comments and recheck the moderation queue from the command line.</li>\n<li>Stopped using the deprecated jQuery function <code>.live()</code>.</li>\n<li>Fixed a bug in <code>remove_comment_author_url()</code> and <code>add_comment_author_url()</code> that could generate PHP notices.</li>\n<li>Fixed a bug that could cause an infinite loop for sites with very very very large comment IDs.</li>\n<li>Fixed a bug that could cause the Akismet widget title to be blank.</li>\n</ul>\n<h4>3.1.11</h4>\n<p><em>Release Date &#8211; 12 May 2016</em></p>\n<ul>\n<li>Fixed a bug that could cause the &#8220;Check for Spam&#8221; button to skip some comments.</li>\n<li>Fixed a bug that could prevent some spam submissions from being sent to Akismet.</li>\n<li>Updated all links to use https:// when possible.</li>\n<li>Disabled Akismet debug logging unless WP_DEBUG and WP_DEBUG_LOG are both enabled.</li>\n</ul>\n<h4>3.1.10</h4>\n<p><em>Release Date &#8211; 1 April 2016</em></p>\n<ul>\n<li>Fixed a bug that could cause comments caught as spam to be placed in the Pending queue.</li>\n<li>Fixed a bug that could have resulted in comments that were caught by the core WordPress comment blacklist not to have a corresponding History entry.</li>\n<li>Fixed a bug that could have caused avoidable PHP warnings in the error log.</li>\n</ul>\n<h4>3.1.9</h4>\n<p><em>Release Date &#8211; 28 March 2016</em></p>\n<ul>\n<li>Add compatibility with Jetpack so that Jetpack can automatically configure Akismet settings when appropriate.</li>\n<li>Fixed a bug preventing some comment data from being sent to Akismet.</li>\n</ul>\n<h4>3.1.8</h4>\n<p><em>Release Date &#8211; 4 March 2016</em></p>\n<ul>\n<li>Fixed a bug preventing Akismet from being used with some plugins that rewrite admin URLs.</li>\n<li>Reduced the amount of bandwidth used on Akismet API calls</li>\n<li>Reduced the amount of space Akismet uses in the database</li>\n<li>Fixed a bug that could cause comments caught as spam to be placed in the Pending queue.</li>\n</ul>\n<h4>3.1.7</h4>\n<p><em>Release Date &#8211; 4 January 2016</em></p>\n<ul>\n<li>Added documentation for the &#8216;akismet_comment_nonce&#8217; filter.</li>\n<li>The post-install activation button is now accessible to screen readers and keyboard-only users.</li>\n<li>Fixed a bug that was preventing the &#8220;Remove author URL&#8221; feature from working in WordPress 4.4</li>\n</ul>\n<h4>3.1.6</h4>\n<p><em>Release Date &#8211; 14 December 2015</em></p>\n<ul>\n<li>Improve the notices shown after activating Akismet.</li>\n<li>Update some strings to allow for the proper plural forms in all languages.</li>\n</ul>\n<h4>3.1.5</h4>\n<p><em>Release Date &#8211; 13 October 2015</em></p>\n<ul>\n<li>Closes a potential XSS vulnerability.</li>\n</ul>\n<h4>3.1.4</h4>\n<p><em>Release Date &#8211; 24 September 2015</em></p>\n<ul>\n<li>Fixed a bug that was preventing some users from automatically connecting using Jetpack if they didn&#8217;t have a current Akismet subscription.</li>\n<li>Fixed a bug that could cause comments caught as spam to be placed in the Pending queue.</li>\n<li>Error messages and instructions have been simplified to be more understandable.</li>\n<li>Link previews are enabled for all links inside comments, not just the author&#8217;s website link.</li>\n</ul>\n<h4>3.1.3</h4>\n<p><em>Release Date &#8211; 6 July 2015</em></p>\n<ul>\n<li>Notify users when their account status changes after previously being successfully set up. This should help any users who are seeing blank Akismet settings screens.</li>\n</ul>\n<h4>3.1.2</h4>\n<p><em>Release Date &#8211; 7 June 2015</em></p>\n<ul>\n<li>Reduced the amount of space Akismet uses in the commentmeta table.</li>\n<li>Fixed a bug where some comments with quotes in the author name weren&#8217;t getting history entries</li>\n<li>Pre-emptive security improvements to ensure that the Akismet plugin can&#8217;t be used by attackers to compromise a WordPress installation.</li>\n<li>Better UI for the key entry field: allow whitespace to be included at the beginning or end of the key and strip it out automatically when the form is submitted.</li>\n<li>When deactivating the plugin, notify the Akismet API so the site can be marked as inactive.</li>\n<li>Clearer error messages.</li>\n</ul>\n<h4>3.1.1</h4>\n<p><em>Release Date &#8211; 17th March, 2015</em></p>\n<ul>\n<li>Improvements to the &#8220;Remove comment author URL&#8221; JavaScript</li>\n<li>Include the pingback pre-check from the 2.6 branch.</li>\n</ul>\n<h4>3.1</h4>\n<p><em>Release Date &#8211; 11th March, 2015</em></p>\n<ul>\n<li>Use HTTPS by default for all requests to Akismet.</li>\n<li>Fix for a situation where Akismet might strip HTML from a comment.</li>\n</ul>\n<h4>3.0.4</h4>\n<p><em>Release Date &#8211; 11th December, 2014</em></p>\n<ul>\n<li>Fix to make .htaccess compatible with Apache 2.4.</li>\n<li>Fix to allow removal of https author URLs.</li>\n<li>Fix to avoid stripping part of the author URL when removing and re-adding.</li>\n<li>Removed the &#8220;Check for Spam&#8221; button from the &#8220;Trash&#8221; and &#8220;Approved&#8221; queues, where it would have no effect.</li>\n<li>Allow automatic API key configuration when Jetpack is installed and connected to a WordPress.com account</li>\n</ul>\n<h4>3.0.3</h4>\n<p><em>Release Date &#8211; 3rd November, 2014</em></p>\n<ul>\n<li>Fix for sending the wrong data to delete_comment action that could have prevented old spam comments from being deleted.</li>\n<li>Added a filter to disable logging of Akismet debugging information.</li>\n<li>Added a filter for the maximum comment age when deleting old spam comments.</li>\n<li>Added a filter for the number per batch when deleting old spam comments.</li>\n<li>Removed the &#8220;Check for Spam&#8221; button from the Spam folder.</li>\n</ul>\n<h4>3.0.2</h4>\n<p><em>Release Date &#8211; 18th August, 2014</em></p>\n<ul>\n<li>Performance improvements.</li>\n<li>Fixed a bug that could truncate the comment data being sent to Akismet for checking.</li>\n</ul>\n<h4>3.0.1</h4>\n<p><em>Release Date &#8211; 9th July, 2014</em></p>\n<ul>\n<li>Removed dependency on PHP&#8217;s fsockopen function</li>\n<li>Fix spam/ham reports to work when reported outside of the WP dashboard, e.g., from Notifications or the WP app</li>\n<li>Remove jQuery dependency for comment form JavaScript</li>\n<li>Remove unnecessary data from some Akismet comment meta</li>\n<li>Suspended keys will now result in all comments being put in moderation, not spam.</li>\n</ul>\n<h4>3.0.0</h4>\n<p><em>Release Date &#8211; 15th April, 2014</em></p>\n<ul>\n<li>Move Akismet to Settings menu</li>\n<li>Drop Akismet Stats menu</li>\n<li>Add stats snapshot to Akismet settings</li>\n<li>Add Akismet subscription details and status to Akismet settings</li>\n<li>Add contextual help for each page</li>\n<li>Improve Akismet setup to use Jetpack to automate plugin setup</li>\n<li>Fix &#8220;Check for Spam&#8221; to use AJAX to avoid page timing out</li>\n<li>Fix Akismet settings page to be responsive</li>\n<li>Drop legacy code</li>\n<li>Tidy up CSS and Javascript</li>\n<li>Replace the old discard setting with a new &#8220;discard pervasive spam&#8221; feature.</li>\n</ul>\n<h4>2.6.0</h4>\n<p><em>Release Date &#8211; 18th March, 2014</em></p>\n<ul>\n<li>Add ajax paging to the check for spam button to handle large volumes of comments</li>\n<li>Optimize javascript and add localization support </li>\n<li>Fix bug in link to spam comments from right now dashboard widget</li>\n<li>Fix bug with deleting old comments to avoid timeouts dealing with large volumes of comments</li>\n<li>Include X-Pingback-Forwarded-For header in outbound WordPress pingback verifications</li>\n<li>Add pre-check for pingbacks, to stop spam before an outbound verification request is made</li>\n</ul>\n<h4>2.5.9</h4>\n<p><em>Release Date &#8211; 1st August, 2013</em></p>\n<ul>\n<li>Update &#8216;Already have a key&#8217; link to redirect page rather than depend on javascript</li>\n<li>Fix some non-translatable strings to be translatable</li>\n<li>Update Activation banner in plugins page to redirect user to Akismet config page</li>\n</ul>\n<h4>2.5.8</h4>\n<p><em>Release Date &#8211; 20th January, 2013</em></p>\n<ul>\n<li>Simplify the activation process for new users</li>\n<li>Remove the reporter_ip parameter</li>\n<li>Minor preventative security improvements</li>\n</ul>\n<h4>2.5.7</h4>\n<p><em>Release Date &#8211; 13th December, 2012</em></p>\n<ul>\n<li>FireFox Stats iframe preview bug</li>\n<li>Fix mshots preview when using https</li>\n<li>Add .htaccess to block direct access to files</li>\n<li>Prevent some PHP notices</li>\n<li>Fix Check For Spam return location when referrer is empty</li>\n<li>Fix Settings links for network admins</li>\n<li>Fix prepare() warnings in WP 3.5</li>\n</ul>\n<h4>2.5.6</h4>\n<p><em>Release Date &#8211; 26th April, 2012</em></p>\n<ul>\n<li>Prevent retry scheduling problems on sites where wp_cron is misbehaving</li>\n<li>Preload mshot previews</li>\n<li>Modernize the widget code</li>\n<li>Fix a bug where comments were not held for moderation during an error condition</li>\n<li>Improve the UX and display when comments are temporarily held due to an error</li>\n<li>Make the Check For Spam button force a retry when comments are held due to an error</li>\n<li>Handle errors caused by an invalid key</li>\n<li>Don&#8217;t retry comments that are too old</li>\n<li>Improve error messages when verifying an API key</li>\n</ul>\n<h4>2.5.5</h4>\n<p><em>Release Date &#8211; 11th January, 2012</em></p>\n<ul>\n<li>Add nonce check for comment author URL remove action</li>\n<li>Fix the settings link</li>\n</ul>\n<h4>2.5.4</h4>\n<p><em>Release Date &#8211; 5th January, 2012</em></p>\n<ul>\n<li>Limit Akismet CSS and Javascript loading in wp-admin to just the pages that need it</li>\n<li>Added author URL quick removal functionality</li>\n<li>Added mShot preview on Author URL hover</li>\n<li>Added empty index.php to prevent directory listing</li>\n<li>Move wp-admin menu items under Jetpack, if it is installed</li>\n<li>Purge old Akismet comment meta data, default of 15 days</li>\n</ul>\n<h4>2.5.3</h4>\n<p><em>Release Date &#8211; 8th Febuary, 2011</em></p>\n<ul>\n<li>Specify the license is GPL v2 or later</li>\n<li>Fix a bug that could result in orphaned commentmeta entries</li>\n<li>Include hotfix for WordPress 3.0.5 filter issue</li>\n</ul>\n<h4>2.5.2</h4>\n<p><em>Release Date &#8211; 14th January, 2011</em></p>\n<ul>\n<li>Properly format the comment count for author counts</li>\n<li>Look for super admins on multisite installs when looking up user roles</li>\n<li>Increase the HTTP request timeout</li>\n<li>Removed padding for author approved count</li>\n<li>Fix typo in function name</li>\n<li>Set Akismet stats iframe height to fixed 2500px.  Better to have one tall scroll bar than two side by side.</li>\n</ul>\n<h4>2.5.1</h4>\n<p><em>Release Date &#8211; 17th December, 2010</em></p>\n<ul>\n<li>Fix a bug that caused the &#8220;Auto delete&#8221; option to fail to discard comments correctly</li>\n<li>Remove the comment nonce form field from the &#8216;Akismet Configuration&#8217; page in favor of using a filter, akismet_comment_nonce</li>\n<li>Fixed padding bug in &#8220;author&#8221; column of posts screen</li>\n<li>Added margin-top to &#8220;cleared by &#8230;&#8221; badges on dashboard</li>\n<li>Fix possible error when calling akismet_cron_recheck()</li>\n<li>Fix more PHP warnings</li>\n<li>Clean up XHTML warnings for comment nonce</li>\n<li>Fix for possible condition where scheduled comment re-checks could get stuck</li>\n<li>Clean up the comment meta details after deleting a comment</li>\n<li>Only show the status badge if the comment status has been changed by someone/something other than Akismet</li>\n<li>Show a &#8216;History&#8217; link in the row-actions</li>\n<li>Translation fixes</li>\n<li>Reduced font-size on author name</li>\n<li>Moved &#8220;flagged by&#8230;&#8221; notification to top right corner of comment container and removed heavy styling</li>\n<li>Hid &#8220;flagged by&#8230;&#8221; notification while on dashboard</li>\n</ul>\n<h4>2.5.0</h4>\n<p><em>Release Date &#8211; 7th December, 2010</em></p>\n<ul>\n<li>Track comment actions under &#8216;Akismet Status&#8217; on the edit comment screen</li>\n<li>Fix a few remaining deprecated function calls ( props Mike Glendinning ) </li>\n<li>Use HTTPS for the stats IFRAME when wp-admin is using HTTPS</li>\n<li>Use the WordPress HTTP class if available</li>\n<li>Move the admin UI code to a separate file, only loaded when needed</li>\n<li>Add cron retry feature, to replace the old connectivity check</li>\n<li>Display Akismet status badge beside each comment</li>\n<li>Record history for each comment, and display it on the edit page</li>\n<li>Record the complete comment as originally submitted in comment_meta, to use when reporting spam and ham</li>\n<li>Highlight links in comment content</li>\n<li>New option, &#8220;Show the number of comments you&#8217;ve approved beside each comment author.&#8221;</li>\n<li>New option, &#8220;Use a nonce on the comment form.&#8221;</li>\n</ul>\n<h4>2.4.0</h4>\n<p><em>Release Date &#8211; 23rd August, 2010</em></p>\n<ul>\n<li>Spell out that the license is GPLv2</li>\n<li>Fix PHP warnings</li>\n<li>Fix WordPress deprecated function calls</li>\n<li>Fire the delete_comment action when deleting comments</li>\n<li>Move code specific for older WP versions to legacy.php</li>\n<li>General code clean up</li>\n</ul>\n<h4>2.3.0</h4>\n<p><em>Release Date &#8211; 5th June, 2010</em></p>\n<ul>\n<li>Fix &#8220;Are you sure&#8221; nonce message on config screen in WPMU</li>\n<li>Fix XHTML compliance issue in sidebar widget</li>\n<li>Change author link; remove some old references to WordPress.com accounts</li>\n<li>Localize the widget title (core ticket #13879)</li>\n</ul>\n<h4>2.2.9</h4>\n<p><em>Release Date &#8211; 2nd June, 2010</em></p>\n<ul>\n<li>Eliminate a potential conflict with some plugins that may cause spurious reports</li>\n</ul>\n<h4>2.2.8</h4>\n<p><em>Release Date &#8211; 27th May, 2010</em></p>\n<ul>\n<li>Fix bug in initial comment check for ipv6 addresses</li>\n<li>Report comments as ham when they are moved from spam to moderation</li>\n<li>Report comments as ham when clicking undo after spam</li>\n<li>Use transition_comment_status action when available instead of older actions for spam/ham submissions</li>\n<li>Better diagnostic messages when PHP network functions are unavailable</li>\n<li>Better handling of comments by logged-in users</li>\n</ul>\n<h4>2.2.7</h4>\n<p><em>Release Date &#8211; 17th December, 2009</em></p>\n<ul>\n<li>Add a new AKISMET_VERSION constant</li>\n<li>Reduce the possibility of over-counting spam when another spam filter plugin is in use</li>\n<li>Disable the connectivity check when the API key is hard-coded for WPMU</li>\n</ul>\n<h4>2.2.6</h4>\n<p><em>Release Date &#8211; 20th July, 2009</em></p>\n<ul>\n<li>Fix a global warning introduced in 2.2.5</li>\n<li>Add changelog and additional readme.txt tags</li>\n<li>Fix an array conversion warning in some versions of PHP</li>\n<li>Support a new WPCOM_API_KEY constant for easier use with WordPress MU</li>\n</ul>\n<h4>2.2.5</h4>\n<p><em>Release Date &#8211; 13th July, 2009</em></p>\n<ul>\n<li>Include a new Server Connectivity diagnostic check, to detect problems caused by firewalls</li>\n</ul>\n<h4>2.2.4</h4>\n<p><em>Release Date &#8211; 3rd June, 2009</em></p>\n<ul>\n<li>Fixed a key problem affecting the stats feature in WordPress MU</li>\n<li>Provide additional blog information in Akismet API calls</li>\n</ul>\n<p><!--section=faq--></p>\n<dl>\n<dt>Installation Instructions</dt>\n<dd>\n<p>Upload the Akismet plugin to your blog, Activate it, then enter your <a href="https://akismet.com/get/" rel="nofollow">Akismet.com API key</a>.</p>\n<p>1, 2, 3: You&#8217;re done!</p>\n</dd>\n</dl>\n";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}s:36:"http://wellformedweb.org/CommentAPI/";a:1:{s:10:"commentRss";a:1:{i:0;a:5:{s:4:"data";s:43:"https://wordpress.org/plugins/akismet/feed/";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}s:38:"http://purl.org/rss/1.0/modules/slash/";a:1:{s:8:"comments";a:1:{i:0;a:5:{s:4:"data";s:1:"2";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}}}i:2;a:6:{s:4:"data";s:30:"\n		\n		\n		\n		\n		\n		\n		\n				\n			";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";s:5:"child";a:3:{s:0:"";a:5:{s:5:"title";a:1:{i:0;a:5:{s:4:"data";s:9:"Yoast SEO";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"link";a:1:{i:0;a:5:{s:4:"data";s:44:"https://wordpress.org/plugins/wordpress-seo/";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:7:"pubDate";a:1:{i:0;a:5:{s:4:"data";s:31:"Mon, 11 Oct 2010 20:55:35 +0000";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"guid";a:1:{i:0;a:5:{s:4:"data";s:47:"https://wordpress.org/plugins-wp/wordpress-seo/";s:7:"attribs";a:1:{s:0:"";a:1:{s:11:"isPermaLink";s:5:"false";}}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:11:"description";a:1:{i:0;a:5:{s:4:"data";s:103:"Improve your WordPress SEO: Write better content and have a fully optimized WordPress site using&#8230;";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}s:32:"http://purl.org/dc/elements/1.1/";a:1:{s:7:"creator";a:1:{i:0;a:5:{s:4:"data";s:13:"Joost de Valk";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}s:40:"http://purl.org/rss/1.0/modules/content/";a:1:{s:7:"encoded";a:1:{i:0;a:5:{s:4:"data";s:13811:"<p><!--section=description--></p>\n<p>WordPress out of the box is already technically quite a good platform for SEO. This was true when Joost wrote his original <a href="https://yoast.com/articles/wordpress-seo/" rel="nofollow">WordPress SEO</a> article in 2008 (updated every few months) and it&#8217;s still true today, but that doesn&#8217;t mean you can&#8217;t improve it further! This plugin is written from the ground up by Joost de Valk and his team at <a href="https://yoast.com/" rel="nofollow">Yoast</a> to improve your site&#8217;s SEO on <em>all</em> needed aspects. While this <a href="https://yoast.com/wordpress/plugins/seo/" rel="nofollow">Yoast SEO plugin</a> goes the extra mile to take care of all the technical optimization, more on that below, it first and foremost helps you write better content.  Yoast SEO forces you to choose a focus keyword when you&#8217;re writing your articles, and then makes sure you use that focus keyword everywhere.</p>\n<blockquote>\n<p><strong>Premium Support</strong><br />\n  The Yoast team does not always provide active support for the Yoast SEO plugin on the WordPress.org forums. One-on-one email support is available to people who bought the <a href="https://yoast.com/wordpress/plugins/seo-premium/" rel="nofollow">Premium Yoast SEO plugin</a> only.<br />\n  Note that the Premium SEO plugin has several extra features too, including the option to have multiple focus keywords and a redirect manager, so it might be well worth your investment!</p>\n<p>You should also check out the <a href="https://yoast.com/wordpress/plugins/local-seo/" rel="nofollow">Yoast Local SEO</a>, <a href="https://yoast.com/wordpress/plugins/news-seo/" rel="nofollow">Yoast News SEO</a> and <a href="https://yoast.com/wordpress/plugins/video-seo/" rel="nofollow">Yoast Video SEO</a> extensions to Yoast SEO. These of course come with support too.</p>\n<p><strong>Bug Reports</strong><br />\n  Bug reports for Yoast SEO are <a href="https://github.com/Yoast/wordpress-seo" rel="nofollow">welcomed on GitHub</a>. Please note GitHub is <em>not</em> a support forum, and issues that aren&#8217;t properly qualified as bugs will be closed.</p>\n</blockquote>\n<h4>Write better content with Yoast SEO</h4>\n<p>Using the snippet preview, you can see a rendering of what your post or page will look like in the search results, whether your title is too long or too short, and whether your meta description makes sense in the context of a search result. This way the plugin will help you not only increase rankings but also increase the click through rate for organic search results.</p>\n<h4>Page Analysis</h4>\n<p>The Yoast SEO plugins <a href="https://yoast.com/content-seo-wordpress-linkdex/" rel="nofollow">Page Analysis</a> functionality checks simple things you&#8217;re bound to forget. It checks, for instance, if you have images in your post and whether they have an alt tag containing the focus keyword for that post. It also checks whether your posts are long enough, whether you&#8217;ve written a meta description and if that meta description contains your focus keyword, if you&#8217;ve used any subheadings within your post, etc. etc.</p>\n<p>The plugin alsgruo allows you to write meta titles and descriptions for all your category, tag and custom taxonomy archives, giving you the option to further optimize those pages.</p>\n<p>Combined, this plugin makes sure that your content is the type of content search engines will love!</p>\n<h4>Technical WordPress Search Engine Optimization</h4>\n<p>While out of the box WordPress is pretty good for SEO, it needs some tweaks here and there. This Yoast SEO plugin guides you through some of the settings needed, for instance by reminding you to enable pretty permalinks. But it also goes beyond that, by automatically optimizing and inserting the meta tags and link elements that Google and other search engines like so much:</p>\n<h4>Meta &amp; Link Elements</h4>\n<p>With the Yoast SEO plugin you can control which pages Google shows in its search results and which pages it doesn&#8217;t show. By default, it will tell search engines to index all of your pages, including category and tag archives, but to only show the first pages in the search results. It&#8217;s not very useful for a user to end up on the third page of your &#8220;personal&#8221; category, right?</p>\n<p>WordPress itself only shows canonical link elements on single pages, but Yoast SEO makes it output canonical link elements everywhere. Google has recently announced they would also use <code>rel="next"</code> and <code>rel="prev"</code> link elements in the <code>head</code> section of your paginated archives. This plugin adds those automatically. See <a href="https://yoast.com/rel-next-prev-paginated-archives/" rel="nofollow">this post</a> for more info.</p>\n<h4>XML Sitemaps</h4>\n<p>The Yoast SEO plugin has the most advanced XML Sitemaps functionality in any WordPress plugin. Once you check the box, it automatically creates XML sitemaps and notifies Google &amp; Bing of the sitemaps&#8217; existence. These XML sitemaps include the images in your posts &amp; pages too, so that your images may be found better in the search engines too.</p>\n<p>These XML Sitemaps will even work on large sites, because of how they&#8217;re created, using one index sitemap that links to sub-sitemaps for each 1,000 posts. They will also work with custom post types and custom taxonomies automatically, while giving you the option to remove those from the XML sitemap should you wish to.</p>\n<p>Because of using <a href="https://yoast.com/xsl-stylesheet-xml-sitemap/" rel="nofollow">XSL stylesheets for these XML Sitemaps</a>, the XML sitemaps are easily readable for the human eye too, so you can spot things that shouldn&#8217;t be in there.</p>\n<h4>RSS Optimization</h4>\n<p>Are you being outranked by scrapers? Instead of cursing at them, use them to your advantage! By automatically adding a link to your RSS feed pointing back to the original article, you&#8217;re telling the search engine where they should be looking for the original. This way, the Yoast SEO plugin increases your own chance of ranking for your chosen keywords and gets rid of scrapers in one go!</p>\n<h4>Breadcrumbs</h4>\n<p>If your theme is compatible, and themes based on for instance Genesis or by WooThemes often are, you can use the built-in Breadcrumbs functionality. This allows you to create an easy navigation that is great for both users and search engines, and will support the search engines in understanding the structure of your site.</p>\n<p>Making your theme compatible isn&#8217;t hard either, check <a href="https://kb.yoast.com/kb/implement-wordpress-seo-breadcrumbs/" rel="nofollow">these instructions</a>.</p>\n<h4>Edit your .htaccess and robots.txt file</h4>\n<p>Using the built-in file editor, you can edit your WordPress blog&#8217;s <code>.htaccess</code> and <code>robots.txt</code> file, giving you direct access to the two most powerful files, from an SEO perspective, in your WordPress install.</p>\n<h4>Social Integration</h4>\n<p>SEO and Social Media are heavily intertwined. That&#8217;s why this plugin also comes with a Facebook OpenGraph implementation and will soon also support Google+ sharing tags.</p>\n<h4>Multi-Site Compatible</h4>\n<p>The Yoast SEO plugin, unlike some others, is fully Multi-Site compatible. The XML Sitemaps work fine in all setups and you even have the option, in the Network settings, to copy the settings from one blog to another, or make blogs default to the settings for a specific blog.</p>\n<h4>Import &amp; Export functionality</h4>\n<p>If you have multiple blogs, setting up plugins like this one on all of them might seem like a daunting task. Except that it&#8217;s not, because what you can do is simple: you set up the plugin once. You then export your settings and simply import them on all your other sites. It&#8217;s that simple!</p>\n<h4>Import functionality for other WordPress SEO plugins</h4>\n<p>If you&#8217;ve used All In One SEO Pack or HeadSpace2 before using this plugin, you might want to import all your old titles and descriptions. You can do that easily using the built-in import functionality. There&#8217;s also import functionality for some of the older Yoast plugins, like Robots Meta and RSS footer.</p>\n<p>Should you have a need to import from another SEO plugin to Yoast SEO, or from a theme like Genesis or Thesis, you can use the <a href="https://wordpress.org/extend/plugins/seo-data-transporter/" rel="nofollow">SEO Data Transporter</a> plugin, which will easily convert your SEO meta data from and to a whole set of plugins like Platinum SEO, SEO Ultimate, Greg&#8217;s High Performance SEO, and themes like Headway, Hybrid, WooFramework, Catalyst etc.</p>\n<p>Read <a href="https://yoast.com/all-in-one-seo-pack-migration/" rel="nofollow">this migration guide</a> if you still have questions about migrating from another SEO plugin to Yoast SEO.</p>\n<h4>Yoast SEO Plugin in your Language!</h4>\n<p>Currently a huge translation project is underway, translating Yoast SEO in as much as 24 languages. So far, the translations for French and Dutch are complete, but we still need help on a lot of other languages, so if you&#8217;re good at translating, please join us at <a href="http://translate.yoast.com" rel="nofollow">translate.yoast.com</a>.</p>\n<h4>News SEO</h4>\n<p>Be sure to also check out the premium <a href="https://yoast.com/wordpress/plugins/news-seo/" rel="nofollow">News SEO module</a> if you need Google News Sitemaps. It tightly integrates with Yoast SEO to give you the combined power of News Sitemaps and full Search Engine Optimization.</p>\n<h4>Further Reading</h4>\n<p>For more info, check out the following articles:</p>\n<ul>\n<li>The <a href="https://kb.yoast.com/kb/category/yoast-seo/" rel="nofollow">Yoast SEO Knowledgebase</a>.</li>\n<li><a href="https://yoast.com/articles/wordpress-seo/" rel="nofollow">WordPress SEO &#8211; The definitive Guide by Yoast</a>.</li>\n<li>Once you have great SEO, you&#8217;ll need the <a href="https://yoast.com/articles/wordpress-hosting/" rel="nofollow">best WordPress Hosting</a>.</li>\n<li>The <a href="https://yoast.com/wordpress/plugins/seo/" rel="nofollow">Yoast SEO Plugin</a> official homepage.</li>\n<li>Other <a href="https://yoast.com/wordpress/plugins/" rel="nofollow">WordPress Plugins</a> by the same team.</li>\n<li>Follow Yoast on <a href="https://facebook.com/yoast" rel="nofollow">Facebook</a> &amp; <a href="http://twitter.com/yoast" rel="nofollow">Twitter</a>.</li>\n</ul>\n<h3>From within WordPress</h3>\n<ol>\n<li>Visit &#8216;Plugins &gt; Add New&#8217;</li>\n<li>Search for &#8216;Yoast SEO&#8217;</li>\n<li>Activate Yoast SEO from your Plugins page.</li>\n<li>Go to &#8220;after activation&#8221; below.</li>\n</ol>\n<h3>Manually</h3>\n<ol>\n<li>Upload the <code>wordpress-seo</code> folder to the <code>/wp-content/plugins/</code> directory</li>\n<li>Activate the Yoast SEO plugin through the &#8216;Plugins&#8217; menu in WordPress</li>\n<li>Go to &#8220;after activation&#8221; below.</li>\n</ol>\n<h3>After activation</h3>\n<ol>\n<li>You should see (a notice to start) the Yoast SEO configuration wizard.</li>\n<li>Go through the configuration wizard and set up the plugin for your site.</li>\n<li>You&#8217;re done!</li>\n</ol>\n<p><!--section=faq--></p>\n<p>You&#8217;ll find answers to many of your questions on <a href="https://kb.yoast.com/kb/category/yoast-seo/" rel="nofollow">kb.yoast.com</a>.</p>\n<p><!--section=changelog--></p>\n<h4>5.0.1</h4>\n<p>Release Date: July 6th, 2017</p>\n<ul>\n<li>Fixes a fatal error that could occur when trying to save a post that has <code>&lt;a&gt;</code>-tags with invalid URLs in it.</li>\n</ul>\n<h4>5.0.0</h4>\n<p>Release Date: July 6th, 2017</p>\n<ul>\n<li>\n<p>Bugfixes</p>\n<ul>\n<li>Fixes a bug where images via <code>https</code> were not working, props <a href="https://github.com/apfelbox" rel="nofollow">Jannik Zschiesche</a>.</li>\n<li>Fixes a bug where the whip notification can be shown multiple times.</li>\n</ul>\n</li>\n<li>\n<p>Enhancements</p>\n<ul>\n<li>Introduces a module that counts links in the content.</li>\n<li>Adds Flesch Reading for Italian.</li>\n<li>Changes &#8216;page title&#8217; to &#8216;seo title&#8217; in the snippet preview.</li>\n<li>Changes recommended maximum sentence length for Italian from 20 to 25 words, based on more in-depth research.</li>\n<li>Implements the extracted version of the Algolia Search which is now present in <code>yoast-components</code>.</li>\n<li>\n<p>Adds a banner for the structured data course.</p>\n</li>\n<li>\n<p>Under the hood</p>\n</li>\n<li>Introduces a database table to keep track of the linking structure. If the table cannot be created, a notification will be shown.</li>\n<li>When there are posts or pages to reindex, a notice will be shown.</li>\n</ul>\n</li>\n</ul>\n<h4>4.9.0</h4>\n<p>Release Date: June 7th, 2017</p>\n<ul>\n<li>\n<p>Bugfixes</p>\n<ul>\n<li>Fixes a bug where there were certain assessments missing when switching to cornerstone content.</li>\n<li>Fixes a bug where the configuration wizard button was visible for users who didn&#8217;t have enough rights to access the configuration wizard.</li>\n<li>Fixes a bug where the column <code>ID</code> was ambiguous, causing an SQL error.</li>\n<li>Fixes a bug where the category URL in the sitemap was encoded twice.</li>\n<li>Fixes a bug where an old upgrade notice is not removed.</li>\n</ul>\n</li>\n<li>\n<p>Enhancements</p>\n<ul>\n<li>Removes the noodp advanced robots meta value as it is no longer used.</li>\n<li>Loads the translations only when the configuration wizard endpoint is called, instead of every time <code>rest_api_init</code> is called.</li>\n</ul>\n</li>\n</ul>\n<h4>Earlier versions</h4>\n<p>For the changelog of earlier versions, please refer to the separate changelog.txt file.</p>\n";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}}}i:3;a:6:{s:4:"data";s:39:"\n		\n		\n		\n		\n		\n		\n		\n		\n				\n			\n		\n		";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";s:5:"child";a:5:{s:0:"";a:6:{s:5:"title";a:1:{i:0;a:5:{s:4:"data";s:24:"Jetpack by WordPress.com";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"link";a:1:{i:0;a:5:{s:4:"data";s:38:"https://wordpress.org/plugins/jetpack/";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:8:"comments";a:1:{i:0;a:5:{s:4:"data";s:47:"https://wordpress.org/plugins/jetpack/#comments";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:7:"pubDate";a:1:{i:0;a:5:{s:4:"data";s:31:"Thu, 20 Jan 2011 02:21:38 +0000";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"guid";a:1:{i:0;a:5:{s:4:"data";s:41:"https://wordpress.org/plugins-wp/jetpack/";s:7:"attribs";a:1:{s:0:"";a:1:{s:11:"isPermaLink";s:5:"false";}}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:11:"description";a:1:{i:0;a:5:{s:4:"data";s:112:"The one plugin you need for stats, related posts, search engine optimization, social sharing, protection,&#8230;";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}s:32:"http://purl.org/dc/elements/1.1/";a:1:{s:7:"creator";a:1:{i:0;a:5:{s:4:"data";s:10:"Automattic";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}s:40:"http://purl.org/rss/1.0/modules/content/";a:1:{s:7:"encoded";a:1:{i:0;a:5:{s:4:"data";s:11711:"<p><!--section=description--></p>\n<p>Keep any WordPress site secure, increase traffic, and engage your readers.</p>\n<h4>Traffic and SEO Tools</h4>\n<p>Traffic is the lifeblood of any website. Jetpack includes:</p>\n<ul>\n<li>[free] Site stats and analytics</li>\n<li>[free] Automatic sharing on Facebook, Twitter, LinkedIn, Tumblr, Reddit, and WhatsApp</li>\n<li>[free] Related posts</li>\n<li>[paid] Search engine optimization tools for Google, Bing, Twitter, Facebook, and WordPress.com</li>\n<li>[paid] Advertising program that includes the best of AdSense, Facebook Ads, AOL, Amazon, Google AdX, and Yahoo</li>\n</ul>\n<h4>Security and Backup Services</h4>\n<p>Stop worrying about data loss, downtime, and hacking. Jetpack provides:</p>\n<ul>\n<li>[free] Brute force attack protection</li>\n<li>[free] Downtime and uptime monitoring</li>\n<li>[free] Secured logins and two-factor authentication</li>\n<li>[paid] Malware scanning, code scanning, and threat resolution</li>\n<li>[paid] Site backups, restores, and migrations</li>\n</ul>\n<h4>Content Creation</h4>\n<p>Add rich, beautifully-presented media &#8212; no graphic design expertise necessary:</p>\n<ul>\n<li>[free] A high-speed CDN for your images</li>\n<li>[free] Carousels, slideshows, and tiled galleries</li>\n<li>[free] Simple embeds from YouTube, Google Documents, Spotify and more</li>\n<li>[free] Sidebar customization including Facebook, Twitter, and RSS feeds</li>\n<li>[free] Extra sidebar widgets including blog stats, calendar, and author widgets</li>\n<li>[paid] High-speed, ad-free, and high-definition video hosting</li>\n</ul>\n<h4>Discussion and Community</h4>\n<p>Create a connection with your readers and keep them coming back to your site with:</p>\n<ul>\n<li>[free] Email subscriptions</li>\n<li>[free] Comment login with Facebook, Twitter, and Google</li>\n<li>[free] Fully-customizable contact forms</li>\n<li>[free] Infinite scroll for your posts</li>\n</ul>\n<h4>Expert Support</h4>\n<p>We have an entire team of Happiness Engineers ready to help you. Ask your questions in the support forum, or <a href="https://jetpack.com/contact-support" rel="nofollow">contact us directly</a>.</p>\n<h4>Paid Services</h4>\n<p>Most of Jetpack&#8217;s features and services are free. Jetpack also provides advanced security and backup services, video hosting, site monetization, priority support, and more SEO tools in three <a href="https://jetpack.com/pricing?from=wporg" rel="nofollow">simple and affordable plans</a>.</p>\n<h4>Get Started</h4>\n<p>Installation is free, quick, and easy. Set up <a href="https://jetpack.com/install?from=wporg" rel="nofollow">the free plan</a> in minutes.</p>\n<p><!--section=installation--></p>\n<h4>Automated Installation</h4>\n<p>Installation is free, quick, and easy. <a href="https://jetpack.com/install?from=wporg" rel="nofollow">Install Jetpack from our site</a> in minutes.</p>\n<h4>Manual Alternatives</h4>\n<p>Alternatively, install Jetpack via the plugin directory, or upload the files manually to your server and follow the on-screen instructions. If you need additional help <a href="http://jetpack.com/support/installing-jetpack/" rel="nofollow">read our detailed instructions</a>.</p>\n<p><!--section=faq--></p>\n<dl>\n<dt>Installation Instructions</dt>\n<dd>\n<h4>Automated Installation</h4>\n<p>Installation is free, quick, and easy. <a href="https://jetpack.com/install?from=wporg" rel="nofollow">Install Jetpack from our site</a> in minutes.</p>\n<h4>Manual Alternatives</h4>\n<p>Alternatively, install Jetpack via the plugin directory, or upload the files manually to your server and follow the on-screen instructions. If you need additional help <a href="http://jetpack.com/support/installing-jetpack/" rel="nofollow">read our detailed instructions</a>.</p>\n</dd>\n<dt>Is Jetpack Free?</dt>\n<dd>\n<p>Yes! Jetpack&#8217;s core features are and always will be free.</p>\n<p>These include: <a href="https://jetpack.com/features/traffic/site-stats" rel="nofollow">site stats</a>, a <a href="https://jetpack.com/features/writing/content-delivery-network/" rel="nofollow">high-speed CDN</a> for images, <a href="https://jetpack.com/features/traffic/related-posts" rel="nofollow">related posts</a>, <a href="https://jetpack.com/features/security/downtime-monitoring" rel="nofollow">downtime monitoring</a>, brute force <a href="https://jetpack.com/features/security/brute-force-attack-protection" rel="nofollow">attack protection</a>, <a href="https://jetpack.com/features/traffic/automatic-publishing/" rel="nofollow">automated sharing</a> to social networks, <a href="https://jetpack.com/features/writing/sidebar-customization/" rel="nofollow">sidebar customization</a>, and many more.</p>\n</dd>\n<dt>Should I purchase a paid plan?</dt>\n<dd>\n<p>Jetpack&#8217;s paid services include automated backups, security scanning, spam filtering, video hosting, site monetization, SEO tools, and priority support.</p>\n<p>If you&#8217;re interested in learning more about the extra layers of protection and advanced tools available, learn more about our <a href="https://jetpack.com/pricing?from=wporg" rel="nofollow">paid plans</a>.</p>\n</dd>\n<dt>Why do I need a WordPress.com account?</dt>\n<dd>\n<p>Since Jetpack and its services are provided and hosted by WordPress.com, a WordPress.com account is required for Jetpack to function.</p>\n</dd>\n<dt>I already have a WordPress account, but Jetpack isn&#8217;t working. What&#8217;s going on?</dt>\n<dd>\n<p>A WordPress.com account is different from the account you use to log into your self-hosted WordPress. If you can log into <a href="https://wordpress.com" rel="nofollow">WordPress.com</a>, then you already have a WordPress.com account. If you can&#8217;t, you can easily create one <a href="https://jetpack.com/install?from=wporg" rel="nofollow">during installation</a>.</p>\n</dd>\n<dt>How do I view my stats?</dt>\n<dd>\n<p>Once you&#8217;ve installed Jetpack your stats will be available on <a href="https://wordpress.com/stats" rel="nofollow">WordPress.com/Stats</a>, on the official <a href="https://apps.wordpress.com/mobile/" rel="nofollow">WordPress mobile apps</a>, and on your Jetpack dashboard.</p>\n</dd>\n<dt>How do I contribute to Jetpack?</dt>\n<dd>\n<p>There are opportunities for developers at all levels to contribute. <a href="https://jetpack.com/contribute" rel="nofollow">Learn more about contributing to Jetpack</a> or consider <a href="https://jetpack.com/beta" rel="nofollow">joining our beta program</a>.</p>\n</dd>\n</dl>\n<p><!--section=changelog--></p>\n<h4>5.1</h4>\n<ul>\n<li>Release date: July 5th, 2017</li>\n<li>Release post: https://jetpack.com/2017/07/05/jetpack-5-1-comment-likes/</li>\n</ul>\n<p><strong>Major Enhancements</strong><br />\n* You and your readers can now show appreciation to particularly clever comments with the new Comment Likes feature.</p>\n<p><strong>Enhancements</strong><br />\n* Quickly visit your current site&#8217;s front-end directly from the Masterbar&#8217;s new &#8220;View Site&#8221; item.<br />\n* Site data fetch from /me/sites REST API endpoint now includes <code>blog_public</code> in the list of returned options.<br />\n* The Flickr widget now automatically displays images in a grid if there&#8217;s enough room.<br />\n* E-mail sharing is now disabled by default unless it&#8217;s explicitly enabled by a filter or Akismet is active.</p>\n<p><strong>Compatibility Improvements</strong></p>\n<ul>\n<li>Updated instructions in Flickr widget to reflect recent changes to the Flickr UI.</li>\n</ul>\n<p><strong>Bug fixes</strong></p>\n<ul>\n<li>EU Cookie Law Banner cookie no longer cached.</li>\n<li>WP Admin menu can now be accessed in mobile when Masterbar is displayed.</li>\n<li>We now sync the <code>order_id</code> for <code>order_items</code> in older WooCommerce versions.</li>\n<li>UI now handles VaultPress connection or registration problems gracefully.</li>\n<li>Photon now works correctly with images uploaded before WordPress 2.7.</li>\n</ul>\n<h4>5.0</h4>\n<ul>\n<li>Release date: June 6th, 2017</li>\n<li>Release post: http://jetpack.com/2017/06/06/jetpack-5-0-spring-clean/</li>\n</ul>\n<p><strong>Enhancements</strong></p>\n<ul>\n<li>Several changes to the Jetpack dashboard and notices: alignment tweaks, code refactor, text simplification, and more.</li>\n<li>Changes to the communication layer between your site and WordPress.com, to improve performance and allow you to do more to manage your site from WordPress.com.</li>\n<li>Social menu gets icons for Etsy, Meetup, 500px, and Goodreads.</li>\n<li>Jetpack data sync now better supports WordPress updates, themes changes, widgets, and multisite networks.</li>\n<li>Video is updated to be fully compatible with the upcoming Media Widget.</li>\n<li>Force secure WordPress.com API requests for request body, remove deprecated stats methods, and add new endpoints for post listing and user invitations.</li>\n<li>Jetpack&#8217;s Command Line tools can now output information about the primary Jetpack site owner. Try <code>wp jetpack status</code>!</li>\n<li>Custom CSS now supports the <code>animation-fill-mode</code>, <code>fill</code>, and <code>stroke</code> properties.</li>\n<li>Remove the &#8220;Menus&#8221; item from the WordPress.com toolbar for parity with the toolbar on WordPress.com.</li>\n<li>Improve the display of the Omnisearch results page on sites using an RTL language.</li>\n<li>Trim any white space when adding new email address in the Contact Info Widget.</li>\n<li>Improve the look of your recipes in search engine result pages, when you use the Recipe shortcode.</li>\n</ul>\n<p><strong>Compatibility Improvements</strong></p>\n<ul>\n<li>Improve the connection process for end users and hosts.</li>\n<li>Improve compatibility of Jetpack data sync with WooCommerce and Pet Manager plugins.</li>\n<li>Make sure Jetpack&#8217;s SEO Tools don&#8217;t conflict with other SEO plugins that may already be active on the site, like Yoast SEO or All In One SEO Pack.</li>\n</ul>\n<p><strong>Bug Fixes</strong></p>\n<ul>\n<li>Add a &#8220;Set Up&#8221; button when a Personal plan is purchased, but VaultPress isn&#8217;t active yet.</li>\n<li>When the Ads feature is active, do not display Ads in RSS feeds.</li>\n<li>Comments do not use Photon for Facebook and Twitter avatars and now avoid non-secure warnings when submitting comments on a HTTP site in Safari.</li>\n<li>Contact form emails are now sent in a way that ensures they are correctly rendered as HTML.</li>\n<li>Properly print the full list of modules when using the sync command in Jetpack&#8217;s Command Line Interface (CLI).</li>\n<li>Avoid errors when reordering a lot of Restaurant menu items at once.</li>\n<li>Add a mechanism to detect broken connection states and resolve them.</li>\n<li>Autosaves can now be restored as Markdown.</li>\n<li>Photon no longer conflicts with Facebook&#8217;s CDN, local images, and plugins that customize reponsive images.</li>\n<li>Avoid potential PHP notice in Publicize.</li>\n<li>Fix bad jQuery selector in Presentations shortcode.</li>\n<li>Avoid fatal errors for Social Links on sites running PHP 7.1.</li>\n<li>Properly escape button attribute in spellchecker.</li>\n<li>Avoid PHP notices for stats on some sites when user roles are not attributed properly.</li>\n<li>No longer attempt to sync options that do not exist and avoid fatal errors when de/activating plugins.</li>\n<li>Avoid errors when Social Menu functions have already been defined in the theme or in another plugin.</li>\n<li>VideoPress media items now always return their unique ID, and do not trigger any PHP notice.</li>\n<li>Fix style of the EU Cookie Law Widget on themes with specific positioning.</li>\n<li>Use correct time constant to define an hour in Upcoming Events Widget.</li>\n<li>Avoid HTML encoding issues in sitemaps.</li>\n</ul>\n";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}s:36:"http://wellformedweb.org/CommentAPI/";a:1:{s:10:"commentRss";a:1:{i:0;a:5:{s:4:"data";s:43:"https://wordpress.org/plugins/jetpack/feed/";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}s:38:"http://purl.org/rss/1.0/modules/slash/";a:1:{s:8:"comments";a:1:{i:0;a:5:{s:4:"data";s:1:"1";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}}}i:4;a:6:{s:4:"data";s:33:"\n		\n		\n		\n		\n				\n\n		\n		\n				\n			";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";s:5:"child";a:3:{s:0:"";a:6:{s:5:"title";a:1:{i:0;a:5:{s:4:"data";s:18:"WordPress Importer";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"link";a:1:{i:0;a:5:{s:4:"data";s:49:"https://wordpress.org/plugins/wordpress-importer/";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:7:"pubDate";a:1:{i:0;a:5:{s:4:"data";s:31:"Thu, 20 May 2010 18:48:47 +0000";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:8:"category";a:1:{i:0;a:5:{s:4:"data";s:13:"Uncategorized";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"guid";a:1:{i:0;a:5:{s:4:"data";s:52:"https://wordpress.org/plugins-wp/wordpress-importer/";s:7:"attribs";a:1:{s:0:"";a:1:{s:11:"isPermaLink";s:5:"false";}}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:11:"description";a:1:{i:0;a:5:{s:4:"data";s:101:"Import posts, pages, comments, custom fields, categories, tags and more from a WordPress export file.";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}s:32:"http://purl.org/dc/elements/1.1/";a:1:{s:7:"creator";a:1:{i:0;a:5:{s:4:"data";s:14:"Brian Colinger";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}s:40:"http://purl.org/rss/1.0/modules/content/";a:1:{s:7:"encoded";a:1:{i:0;a:5:{s:4:"data";s:4618:"<p><!--section=description--></p>\n<p>The WordPress Importer will import the following content from a WordPress export file:</p>\n<ul>\n<li>Posts, pages and other custom post types</li>\n<li>Comments</li>\n<li>Custom fields and post meta</li>\n<li>Categories, tags and terms from custom taxonomies</li>\n<li>Authors</li>\n</ul>\n<p>For further information and instructions please see the <a href="https://codex.wordpress.org/Importing_Content#WordPress" rel="nofollow">Codex page on Importing Content</a></p>\n<h3>Filters</h3>\n<p>The importer has a couple of filters to allow you to completely enable/block certain features:</p>\n<ul>\n<li><code>import_allow_create_users</code>: return false if you only want to allow mapping to existing users</li>\n<li><code>import_allow_fetch_attachments</code>: return false if you do not wish to allow importing and downloading of attachments</li>\n<li><code>import_attachment_size_limit</code>: return an integer value for the maximum file size in bytes to save (default is 0, which is unlimited)</li>\n</ul>\n<p>There are also a few actions available to hook into:</p>\n<ul>\n<li><code>import_start</code>: occurs after the export file has been uploaded and author import settings have been chosen</li>\n<li><code>import_end</code>: called after the last output from the importer</li>\n</ul>\n<p><!--section=faq--></p>\n<dl>\n<dt>Installation Instructions</dt>\n<dd>\n<p>The quickest method for installing the importer is:</p>\n<ol>\n<li>Visit Tools -&gt; Import in the WordPress dashboard</li>\n<li>Click on the WordPress link in the list of importers</li>\n<li>Click &#8220;Install Now&#8221;</li>\n<li>Finally click &#8220;Activate Plugin &amp; Run Importer&#8221;</li>\n</ol>\n<p>If you would prefer to do things manually then follow these instructions:</p>\n<ol>\n<li>Upload the <code>wordpress-importer</code> folder to the <code>/wp-content/plugins/</code> directory</li>\n<li>Activate the plugin through the &#8216;Plugins&#8217; menu in WordPress</li>\n<li>Go to the Tools -&gt; Import screen, click on WordPress</li>\n</ol>\n</dd>\n<dt>Help! I&#8217;m getting out of memory errors or a blank screen.</dt>\n<dd>\n<p>If your exported file is very large, the import script may run into your host&#8217;s configured memory limit for PHP.</p>\n<p>A message like &#8220;Fatal error: Allowed memory size of 8388608 bytes exhausted&#8221; indicates that the script can&#8217;t successfully import your XML file under the current PHP memory limit. If you have access to the php.ini file, you can manually increase the limit; if you do not (your WordPress installation is hosted on a shared server, for instance), you might have to break your exported XML file into several smaller pieces and run the import script one at a time.</p>\n<p>For those with shared hosting, the best alternative may be to consult hosting support to determine the safest approach for running the import. A host may be willing to temporarily lift the memory limit and/or run the process directly from their end.</p>\n<p>&#8212; <a href="https://codex.wordpress.org/Importing_Content#Before_Importing" rel="nofollow">WordPress Codex: Importing Content</a></p>\n</dd>\n</dl>\n<p><!--section=changelog--></p>\n<h4>0.6.3</h4>\n<ul>\n<li>Add support for import term metadata.</li>\n<li>Fix bug that caused slashes to be stripped from imported content.</li>\n<li>Fix bug that caused characters to be stripped inside of CDATA in some cases.</li>\n<li>Fix PHP notices.</li>\n</ul>\n<h4>0.6.2</h4>\n<ul>\n<li>Add wp_import_existing_post filter. See: https://core.trac.wordpress.org/ticket/33721</li>\n</ul>\n<h4>0.6</h4>\n<ul>\n<li>Support for WXR 1.2 and multiple CDATA sections</li>\n<li>Post aren&#8217;t duplicates if their post_type&#8217;s are different</li>\n</ul>\n<h4>0.5.2</h4>\n<ul>\n<li>Double check that the uploaded export file exists before processing it. This prevents incorrect error messages when<br />\nan export file is uploaded to a server with bad permissions and WordPress 3.3 or 3.3.1 is being used.</li>\n</ul>\n<h4>0.5</h4>\n<ul>\n<li>Import comment meta (requires export from WordPress 3.2)</li>\n<li>Minor bugfixes and enhancements</li>\n</ul>\n<h4>0.4</h4>\n<ul>\n<li>Map comment user_id where possible</li>\n<li>Import attachments from <code>wp:attachment_url</code></li>\n<li>Upload attachments to correct directory</li>\n<li>Remap resized image URLs correctly</li>\n</ul>\n<h4>0.3</h4>\n<ul>\n<li>Use an XML Parser if possible</li>\n<li>Proper import support for nav menus</li>\n<li>&#8230; and much more, see <a href="https://core.trac.wordpress.org/ticket/15197" rel="nofollow">Trac ticket #15197</a></li>\n</ul>\n<h4>0.1</h4>\n<ul>\n<li>Initial release</li>\n</ul>\n";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}}}i:5;a:6:{s:4:"data";s:39:"\n		\n		\n		\n		\n		\n		\n		\n		\n				\n			\n		\n		";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";s:5:"child";a:5:{s:0:"";a:6:{s:5:"title";a:1:{i:0;a:5:{s:4:"data";s:11:"WooCommerce";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"link";a:1:{i:0;a:5:{s:4:"data";s:42:"https://wordpress.org/plugins/woocommerce/";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:8:"comments";a:1:{i:0;a:5:{s:4:"data";s:50:"https://wordpress.org/plugins/woocommerce/#respond";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:7:"pubDate";a:1:{i:0;a:5:{s:4:"data";s:31:"Tue, 27 Sep 2011 15:32:48 +0000";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"guid";a:1:{i:0;a:5:{s:4:"data";s:45:"https://wordpress.org/plugins-wp/woocommerce/";s:7:"attribs";a:1:{s:0:"";a:1:{s:11:"isPermaLink";s:5:"false";}}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:11:"description";a:1:{i:0;a:5:{s:4:"data";s:97:"WooCommerce is a powerful, extendable eCommerce plugin that helps you sell anything. Beautifully.";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}s:32:"http://purl.org/dc/elements/1.1/";a:1:{s:7:"creator";a:1:{i:0;a:5:{s:4:"data";s:9:"WooThemes";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}s:40:"http://purl.org/rss/1.0/modules/content/";a:1:{s:7:"encoded";a:1:{i:0;a:5:{s:4:"data";s:20075:"<p><!--section=description--></p>\n<p>WooCommerce is a free eCommerce plugin that allows you to sell anything, beautifully. Built to integrate seamlessly with WordPress, WooCommerce is the world’s favorite eCommerce solution that gives both store owners and developers complete control.</p>\n<p>With endless flexibility and access to hundreds of free and premium WordPress extensions, WooCommerce now powers 30% of all online stores &#8212; more than any other platform.</p>\n<iframe class=''youtube-player'' type=''text/html'' width=''640'' height=''390'' src=''https://www.youtube.com/embed/1KahlicghaE?version=3&#038;rel=1&#038;fs=1&#038;autohide=2&#038;showsearch=0&#038;showinfo=1&#038;iv_load_policy=1&#038;wmode=transparent'' allowfullscreen=''true'' style=''border:0;''></iframe>\n<h4>Sell anything, anywhere</h4>\n<p>With WooCommerce, you can sell both physical and digital goods in all shapes and sizes, offer product variations, multiple configurations, and instant downloads to shoppers, and even sell affiliate goods from online marketplaces.</p>\n<p>With premium extensions, you can offer bookings, memberships, and recurring subscriptions. Perhaps you’d like to sell monthly subscriptions for physical goods, or offer your members a discount on digital downloads? It’s all possible.</p>\n<h4>Ship wherever you like</h4>\n<p>Offer free shipping, flat rate shipping, or make real-time calculations. Limit your shipments to specific countries, or open your store up to the world. Shipping is highly configurable, and WooCommerce even supports drop shipping.</p>\n<h4>Extensive payment options</h4>\n<p>WooCommerce comes bundled with the ability to accept major credit cards, PayPal, BACS (bank transfers), and cash on delivery. Need additional options? More than 140 region-specific gateways integrate with WooCommerce, including popular choices like Stripe, Authorize.Net, and Amazon Payments.</p>\n<h4>You control it all &#8212; forever</h4>\n<p>WooCommerce gives you complete control of your store, from taxes to stock levels to customer accounts. Add and remove extensions, change your design, and switch settings as you please. It’s all under your control.</p>\n<p>One of the biggest risks of using a hosted eCommerce platform is what happens to your store if the provider closes up shop. With WooCommerce, you have complete control, so there’s never any reason to worry. Your data belongs to you &#8212; and it’s kept secure, thanks to regular audits by industry leaders.</p>\n<h4>Define your style with Storefront</h4>\n<p><a href="https://wordpress.org/themes/storefront/" rel="nofollow">Storefront</a> is a free WordPress theme available to any WooCommerce store. Along with deep WooCommerce integration, Storefront prioritizes speed and uptime while eliminating theme and plugin conflicts during major updates.</p>\n<p>Define your style even further by customizing Storefront to your liking or choosing from one of our several <a href="https://woocommerce.com/product-category/themes/storefront-child-theme-themes/" rel="nofollow">Storefront child themes</a>. It’s all up to you, and all open source.</p>\n<h4>Built with developers in mind</h4>\n<p>Extendable, adaptable, and open source &#8212; WooCommerce was created with developers in mind. With its strong, robust framework, you can scale your client’s store all the way from basic to high-end (infinity and beyond).</p>\n<p>Built with a REST API, WooCommerce can integrate with virtually any service. Your store’s data can be accessed anywhere, anytime, 100% securely. WooCommerce allows developers to easily create, modify, and grow a store that meets their specifications.</p>\n<p>No matter the size of the store you want to build, WooCommerce will scale to meet your requirements. With a growing collection of more than 300 extensions, you can enhance each store’s features to meet your client’s unique needs &#8212; or even create your own solution.</p>\n<p>If security is a concern, rest easy. WooCommerce is audited by a dedicated team of developers working around the clock to identify and patch any and all discovered bugs.</p>\n<p>We also support WooCommerce and all its extensions with comprehensive, easily-accessible documentation. With our docs, you’ll learn how to create the exact site your client needs.</p>\n<h4>Extensions galore</h4>\n<p>WordPress.org is home to some amazing extensions for WooCommerce, including:</p>\n<ul>\n<li><a href="https://wordpress.org/plugins/woocommerce-google-analytics-integration/">Google Analytics</a></li>\n<li><a href="https://wordpress.org/plugins/woocommerce-delivery-notes/">Delivery Notes</a></li>\n<li><a href="https://wordpress.org/plugins/woocommerce-pdf-invoices-packing-slips/">PDF Invoices and Packing Slips</a></li>\n<li><a href="https://wordpress.org/plugins/affiliates-woocommerce-light/">Affiliates Integration Light</a></li>\n<li><a href="https://wordpress.org/plugins/woocommerce-new-product-badge/">New Product Badges</a></li>\n</ul>\n<p>Keen to see them all? Search WordPress.org for ‘WooCommerce’ to dive in.</p>\n<p>If you’re looking for something endorsed and maintained by the developers who built WooCommerce, there are a plethora of premium eCommerce extensions, the most popular of which include:</p>\n<ul>\n<li><a href="https://woocommerce.com/products/woocommerce-subscriptions/" rel="nofollow">WooCommerce Subscriptions</a></li>\n<li><a href="https://woocommerce.com/products/woocommerce-memberships/" rel="nofollow">WooCommerce Memberships</a></li>\n<li><a href="https://woocommerce.com/products/woocommerce-bookings/" rel="nofollow">WooCommerce Bookings</a></li>\n<li><a href="https://woocommerce.com/products/dynamic-pricing/" rel="nofollow">Dynamic Pricing</a></li>\n<li><a href="https://woocommerce.com/products/table-rate-shipping/" rel="nofollow">Table Rate Shipping</a></li>\n<li><a href="https://woocommerce.com/products/product-csv-import-suite/" rel="nofollow">Product CSV Import Suite</a></li>\n</ul>\n<p>And there’s plenty more where they came from. Visit our <a href="https://woocommerce.com/product-category/woocommerce-extensions/" rel="nofollow">extensions page</a> to find out everything you’re capable of and all that&#8217;s possible with premium WooCommerce extensions.</p>\n<h4>Join our growing community</h4>\n<p>When you download WooCommerce, you join a community of more than a million store owners, developers, and WordPress enthusiasts. We’re one of the fastest-growing open source communities online, and whether you’re a n00b or a Ninja, we’d love to have you!</p>\n<p>If you’re interested in contributing to WooCommerce we’ve got more than 350 contributors, and there’s always room for more. Head over to the <a href="https://github.com/woocommerce/woocommerce" rel="nofollow">WooCommerce GitHub Repository</a> to find out how you can pitch in.</p>\n<p>Want to add a new language to WooCommerce? Swell! You can contribute via <a href="https://translate.wordpress.org/projects/wp-plugins/woocommerce" rel="nofollow">translate.wordpress.org</a>.</p>\n<p>And, finally, consider joining or spearheading a WooCommerce Meetup locally, more about those <a href="https://woocommerce.com/woocommerce/meetups/" rel="nofollow">here</a>.</p>\n<p><!--section=installation--></p>\n<h4>Minimum Requirements</h4>\n<ul>\n<li>PHP version 5.2.4 or greater (PHP 5.6 or greater is recommended)</li>\n<li>MySQL version 5.0 or greater (MySQL 5.6 or greater is recommended)</li>\n<li>Some payment gateways require fsockopen support (for IPN access)</li>\n<li>WooCommerce 2.5 requires WordPress 4.1+</li>\n<li>WooCommerce 2.6 requires WordPress 4.4+</li>\n</ul>\n<p>Visit the <a href="https://docs.woocommerce.com/document/server-requirements/" rel="nofollow">WooCommerce server requirements documentation</a> for a detailed list of server requirements.</p>\n<h4>Automatic installation</h4>\n<p>Automatic installation is the easiest option as WordPress handles the file transfers itself and you don’t need to leave your web browser. To do an automatic install of WooCommerce, log in to your WordPress dashboard, navigate to the Plugins menu and click Add New.</p>\n<p>In the search field type “WooCommerce” and click Search Plugins. Once you’ve found our eCommerce plugin you can view details about it such as the point release, rating and description. Most importantly of course, you can install it by simply clicking “Install Now”.</p>\n<h4>Manual installation</h4>\n<p>The manual installation method involves downloading our eCommerce plugin and uploading it to your webserver via your favourite FTP application. The WordPress codex contains <a href="https://codex.wordpress.org/Managing_Plugins#Manual_Plugin_Installation" rel="nofollow">instructions on how to do this here</a>.</p>\n<h4>Updating</h4>\n<p>Automatic updates should work like a charm; as always though, ensure you backup your site just in case.</p>\n<p>If on the off-chance you do encounter issues with the shop/category pages after an update you simply need to flush the permalinks by going to WordPress &gt; Settings &gt; Permalinks and hitting &#8216;save&#8217;. That should return things to normal.</p>\n<h4>Dummy data</h4>\n<p>WooCommerce comes with some dummy data you can use to see how products look; either import dummy_data.xml via the <a href="https://wordpress.org/plugins/wordpress-importer/">WordPress importer</a> or use our <a href="https://woocommerce.com/products/product-csv-import-suite/" rel="nofollow">CSV Import Suite plugin</a> to import dummy_data.csv and dummy_data_variations.csv.</p>\n<p><!--section=faq--></p>\n<dl>\n<dt>Installation Instructions</dt>\n<dd>\n<h4>Minimum Requirements</h4>\n<ul>\n<li>PHP version 5.2.4 or greater (PHP 5.6 or greater is recommended)</li>\n<li>MySQL version 5.0 or greater (MySQL 5.6 or greater is recommended)</li>\n<li>Some payment gateways require fsockopen support (for IPN access)</li>\n<li>WooCommerce 2.5 requires WordPress 4.1+</li>\n<li>WooCommerce 2.6 requires WordPress 4.4+</li>\n</ul>\n<p>Visit the <a href="https://docs.woocommerce.com/document/server-requirements/" rel="nofollow">WooCommerce server requirements documentation</a> for a detailed list of server requirements.</p>\n<h4>Automatic installation</h4>\n<p>Automatic installation is the easiest option as WordPress handles the file transfers itself and you don’t need to leave your web browser. To do an automatic install of WooCommerce, log in to your WordPress dashboard, navigate to the Plugins menu and click Add New.</p>\n<p>In the search field type “WooCommerce” and click Search Plugins. Once you’ve found our eCommerce plugin you can view details about it such as the point release, rating and description. Most importantly of course, you can install it by simply clicking “Install Now”.</p>\n<h4>Manual installation</h4>\n<p>The manual installation method involves downloading our eCommerce plugin and uploading it to your webserver via your favourite FTP application. The WordPress codex contains <a href="https://codex.wordpress.org/Managing_Plugins#Manual_Plugin_Installation" rel="nofollow">instructions on how to do this here</a>.</p>\n<h4>Updating</h4>\n<p>Automatic updates should work like a charm; as always though, ensure you backup your site just in case.</p>\n<p>If on the off-chance you do encounter issues with the shop/category pages after an update you simply need to flush the permalinks by going to WordPress &gt; Settings &gt; Permalinks and hitting &#8216;save&#8217;. That should return things to normal.</p>\n<h4>Dummy data</h4>\n<p>WooCommerce comes with some dummy data you can use to see how products look; either import dummy_data.xml via the <a href="https://wordpress.org/plugins/wordpress-importer/">WordPress importer</a> or use our <a href="https://woocommerce.com/products/product-csv-import-suite/" rel="nofollow">CSV Import Suite plugin</a> to import dummy_data.csv and dummy_data_variations.csv.</p>\n</dd>\n<dt>Where can I find WooCommerce documentation and user guides?</dt>\n<dd>\n<p>For help setting up and configuring WooCommerce please refer to our <a href="https://docs.woocommerce.com/documentation/plugins/woocommerce/getting-started/" rel="nofollow">user guide</a></p>\n<p>For extending or theming WooCommerce, see our <a href="https://docs.woocommerce.com/documentation/plugins/woocommerce/woocommerce-codex/" rel="nofollow">codex</a>.</p>\n</dd>\n<dt>Where can I get support or talk to other users?</dt>\n<dd>\n<p>If you get stuck, you can ask for help in the <a href="https://wordpress.org/support/plugin/woocommerce" rel="nofollow">WooCommerce Plugin Forum</a>.</p>\n<p>For help with premium extensions from WooThemes, use <a href="https://support.woothemes.com/" rel="nofollow">our helpdesk</a>.</p>\n</dd>\n<dt>Will WooCommerce work with my theme?</dt>\n<dd>\n<p>Yes; WooCommerce will work with any theme, but may require some styling to make it match nicely. Please see our <a href="https://docs.woocommerce.com/documentation/plugins/woocommerce/woocommerce-codex/" rel="nofollow">codex</a> for help. If you&#8217;re looking for a theme with built in WooCommerce integration we recommend <a href="https://woocommerce.com/storefront/" rel="nofollow">Storefront</a>.</p>\n</dd>\n<dt>Where can I request new features, eCommerce themes and extensions?</dt>\n<dd>\n<p>You can vote on and request new features and extensions in our <a href="http://ideas.woothemes.com/forums/133476-woocommerce" rel="nofollow">WooIdeas board</a></p>\n</dd>\n<dt>Where can I report bugs or contribute to the project?</dt>\n<dd>\n<p>Bugs can be reported either in our support forum or preferably on the <a href="https://github.com/woocommerce/woocommerce/issues" rel="nofollow">WooCommerce GitHub repository</a>.</p>\n</dd>\n<dt>Where can I find the REST API documentation?</dt>\n<dd>\n<p>You can find the documentation of our REST API on the <a href="https://woocommerce.github.io/woocommerce-rest-api-docs/" rel="nofollow">WooCommerce REST API Docs</a>.</p>\n</dd>\n<dt>WooCommerce is awesome! Can I contribute?</dt>\n<dd>\n<p>Yes you can! Join in on our <a href="http://github.com/woocommerce/woocommerce/" rel="nofollow">GitHub repository</a> <img src="https://s.w.org/images/core/emoji/2.3/72x72/1f642.png" alt="🙂" class="wp-smiley" style="height: 1em; max-height: 1em;" /></p>\n</dd>\n</dl>\n<p><!--section=changelog--></p>\n<h4>3.1.0 &#8211; 2017-06-28</h4>\n<ul>\n<li>Feature &#8211; Built-in product CSV importer and exporter for products.</li>\n<li>Feature &#8211; Display (toggle-able) terms inline on the checkout rather than showing a link.</li>\n<li>Feature &#8211; On the &#8220;pay for order&#8221; page, if logged out show a login form rather than an error message.</li>\n<li>Feature &#8211; Enabled oembed support for product short descriptions.</li>\n<li>Feature &#8211; Added bulk variation update for stock status.</li>\n<li>Feature &#8211; On customer profiles: added a button to copy billing address to shipping address.</li>\n<li>Feature &#8211; Setup Wizard &#8211; Automatic Shipping Zone Creation In Setup Wizard for the base location.</li>\n<li>Feature &#8211; Setup Wizard &#8211; Added a new optional Storefront Theme step if you&#8217;re using a non-WooCommerce compatible theme.</li>\n<li>Feature &#8211; Made it possible to manage extension licenses purchased from WooCommerce.com on the extensions screen.</li>\n<li>Tweak &#8211; Gallery &#8211; Added a data-caption for captions to support both captions and titles for SEO.</li>\n<li>Tweak &#8211; Gallery &#8211; Used smoothHeight setting to better support images of different heights.</li>\n<li>Tweak &#8211; UI &#8211; Added blank states for API keys &amp; webhooks.</li>\n<li>Tweak &#8211; UI &#8211; Made Product submenu labels consistent in admin.</li>\n<li>Tweak &#8211; UI &#8211; Changed street address field label and placeholder to minimize user error on checkout.</li>\n<li>Tweak &#8211; UI &#8211; Added a confirmation before deleting log files.</li>\n<li>Tweak &#8211; If prices are the same for all variations, use price not priceSpecification in structured data.</li>\n<li>Tweak &#8211; Added variable so shipping calculator is shown on first row only when showing multiple shipping packages.</li>\n<li>Tweak &#8211; Updated mini-cart HTML to use a list.</li>\n<li>Tweak &#8211; Allow linking to single product additional_information tab from url hash.</li>\n<li>Tweak &#8211; Re-included WooCommerce endpoints on the appearance &gt; menus screens.</li>\n<li>Tweak &#8211; Always sync incorrect titles on variation read regardless of version.</li>\n<li>Tweak &#8211; Standardize rating HTML in all templates.</li>\n<li>Tweak &#8211; When searching, disable WC sort order so results are sorted by relevance.</li>\n<li>Tweak &#8211; Update price sorting code to use min or max for variable products depending on sorting direction.</li>\n<li>Tweak &#8211; Utilize $product method to get thumbnail in loops.</li>\n<li>Tweak &#8211; Check for an existing display name before updating a user on checkout. Adds display_name prop to the CRUD.</li>\n<li>Tweak &#8211; Adapt variable product price used in sorting based on direction of sort.</li>\n<li>Tweak &#8211; Made state validation less strict for keys.</li>\n<li>Tweak &#8211; For COD orders, force payment complete status to be completed.</li>\n<li>Fix &#8211; Use get_max_purchase_quantity in cart template and fix logic when stock management is off.</li>\n<li>Fix &#8211; Added log_id as the secondary sorting column to log list so log entries sort correctly.</li>\n<li>Fix &#8211; Fix shop page when using shop base and UTF8 shop page slug.</li>\n<li>Fix &#8211; Added handles so drag and drop does not break edit on mobile when sorting categories.</li>\n<li>Fix &#8211; Added ABSPATH checks to all files.</li>\n<li>Fix &#8211; Fixed how to flush rewrite rules after saving the shop main page.</li>\n<li>Fix &#8211; Emails sent via admin should switch to global locale.</li>\n<li>Fix &#8211; Set and restore wp_query so product page functions think it&#8217;s a real product page.</li>\n<li>Fix &#8211; Variation default value of &#8216;0&#8217; fails to save on product.</li>\n<li>Fix &#8211; Prevent locations being added to the &#8220;Rest Of The World&#8221; shipping zone via the API.</li>\n<li>Dev &#8211; Allow date created to be set in wc_create_refund.</li>\n<li>Dev &#8211; Introduced a <a href="https://github.com/woocommerce/woocommerce/wiki/wc_get_orders-and-WC_Order_Query" rel="nofollow">WC_Order_Query class</a> for finding/searching orders.</li>\n<li>Dev &#8211; Added &#8220;restored&#8221; webhook.</li>\n<li>Dev &#8211; Support floats for the custom attribute name sorting function.</li>\n<li>Dev &#8211; Updated Emogrifier to version 1.2.</li>\n<li>Dev &#8211; Sort product data tabs by priority in admin screen.</li>\n<li>Dev &#8211; Added new hooks for: dashboard reviews widget, product and category sorting events, woocommerce_add_to_cart_sold_individually_found_in_cart, cart empty messages.</li>\n<li>Dev &#8211; Added filters for zoom / flexslider / photoswipe enabling.</li>\n<li>Dev &#8211; Added filter for cookie name.</li>\n<li>Dev &#8211; Added ability to filter Photoswipe lightbox options.</li>\n<li>Dev &#8211; Added new filter for product thumbnail size.</li>\n<li>Dev &#8211; Added action for displaying custom data for fees in admin.</li>\n<li>Dev &#8211; Changed build_payload from private to public in webhook system.</li>\n<li>Dev &#8211; Added deprecated notice to WC_Order_Item_Meta (deprecated in 3.0).</li>\n<li>Dev &#8211; Added namespace to jQuery events that are removed in VariationForm.</li>\n<li>Dev &#8211; Made WC_Checkout::get_posted_data() public.</li>\n<li>Dev &#8211; Add custom message for custom system status tools.</li>\n<li>Dev &#8211; Added filters to change which order items are created and loaded to support custom item types.</li>\n<li>Dev &#8211; Updated jQuery payment and serializejson libraries.</li>\n<li>Localization &#8211; Added Bolivian states.</li>\n<li>Localization &#8211; Use VAT for Norway instead of Tax.</li>\n</ul>\n<p><a href="https://raw.githubusercontent.com/woocommerce/woocommerce/master/CHANGELOG.txt" rel="nofollow">See changelog for all versions</a>.</p>\n";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}s:36:"http://wellformedweb.org/CommentAPI/";a:1:{s:10:"commentRss";a:1:{i:0;a:5:{s:4:"data";s:47:"https://wordpress.org/plugins/woocommerce/feed/";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}s:38:"http://purl.org/rss/1.0/modules/slash/";a:1:{s:8:"comments";a:1:{i:0;a:5:{s:4:"data";s:1:"0";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}}}i:6;a:6:{s:4:"data";s:39:"\n		\n		\n		\n		\n		\n		\n		\n		\n				\n			\n		\n		";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";s:5:"child";a:5:{s:0:"";a:6:{s:5:"title";a:1:{i:0;a:5:{s:4:"data";s:19:"All in One SEO Pack";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"link";a:1:{i:0;a:5:{s:4:"data";s:50:"https://wordpress.org/plugins/all-in-one-seo-pack/";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:8:"comments";a:1:{i:0;a:5:{s:4:"data";s:58:"https://wordpress.org/plugins/all-in-one-seo-pack/#respond";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:7:"pubDate";a:1:{i:0;a:5:{s:4:"data";s:31:"Fri, 30 Mar 2007 19:30:03 +0000";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"guid";a:1:{i:0;a:5:{s:4:"data";s:53:"https://wordpress.org/plugins-wp/all-in-one-seo-pack/";s:7:"attribs";a:1:{s:0:"";a:1:{s:11:"isPermaLink";s:5:"false";}}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:11:"description";a:1:{i:0;a:5:{s:4:"data";s:83:"The original SEO plugin for WordPress, downloaded over 30,000,000 times since 2007.";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}s:32:"http://purl.org/dc/elements/1.1/";a:1:{s:7:"creator";a:1:{i:0;a:5:{s:4:"data";s:8:"uberdose";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}s:40:"http://purl.org/rss/1.0/modules/content/";a:1:{s:7:"encoded";a:1:{i:0;a:5:{s:4:"data";s:4934:"<p><!--section=description--></p>\n<p>Use <strong>All in One SEO Pack</strong> to optimize your WordPress site for SEO. It&#8217;s easy and works out of the box for beginners, and has advanced features and an API for developers.</p>\n<p><strong><a href="http://semperplugins.com/plugins/all-in-one-seo-pack-pro-version/?loc=readme_utpv" rel="nofollow">Upgrade to Pro Version</a></strong></p>\n<p><a href="http://semperplugins.com/support/?loc=readme_ps" rel="nofollow">Premium Support</a></p>\n<p>First created in 2007, see why AIOSEO is one of the all time most downloaded plugins for WordPress.</p>\n<ul>\n<li>XML Sitemap support &#8211; submit your sitemap to Google and Bing and improve your SEO</li>\n<li>Google AMP support (Accelerated Mobile Pages)</li>\n<li>Google Analytics support</li>\n<li>Support for SEO on Custom Post Types</li>\n<li>Advanced Canonical URLs</li>\n<li>Redirect attachment pages to parent post</li>\n<li>Automatically notifies search engines like Google and Bing about changes to your site</li>\n<li>Built-in API so other plugins/themes can access and extend functionality</li>\n<li>ONLY free plugin to provide SEO Integration for e-Commerce sites, including WooCommerce</li>\n<li>Nonce Security built into All in One SEO Pack</li>\n<li>Automatically optimizes your <strong>titles</strong> for Google and other search engines</li>\n<li>Generates <strong>META tags automatically</strong></li>\n<li>Avoids the typical duplicate content found on WordPress blogs</li>\n<li>For beginners, you don&#8217;t even have to look at the options, it works out-of-the-box. Just install.</li>\n<li>For advanced users, you can fine-tune everything to optimize your SEO</li>\n<li>You can override any title and set any META description and any META keywords you want.</li>\n<li>Compatibility with many other plugins</li>\n<li>Translated into 57 languages</li>\n<li>PHP 7 100% Compatible</li>\n</ul>\n<p>Follow me on Twitter to keep up with the latest updates <a href="http://twitter.com/michaeltorbert/" rel="nofollow">Michael<br />\nTorbert</a></p>\n<p><iframe class=''youtube-player'' type=''text/html'' width=''640'' height=''390'' src=''https://www.youtube.com/embed/46MR4FboMaA?version=3&#038;rel=1&#038;fs=1&#038;autohide=2&#038;showsearch=0&#038;showinfo=1&#038;iv_load_policy=1&#038;wmode=transparent'' allowfullscreen=''true'' style=''border:0;''></iframe></p>\n<h4>Tags</h4>\n<p>seo, SEO, All in One, google, meta, meta description, search engine optimization, xml sitemap, xml sitemaps, google sitemap, sitemap, sitemaps, robots meta, rss, rss footer, yahoo, bing, widget, Post, plugin, admin, posts, shortcode, sidebar, twitter, page, images, comments, image, news sitemaps, XML News Sitemaps, WordPress SEO, multisite, canonical, nofollow, noindex, keywords, meta keywords, description, webmaster tools, google webmaster tools, seo pack, schema.org, search engines, custom post types, custom taxonomies, canonical</p>\n<p><!--section=faq--></p>\n<p>Please visit our complete <strong><a href="http://semperplugins.com/documentation/" rel="nofollow">Documentation</a></strong> before requesting support for SEO from the<br />\n<strong><a href="http://semperplugins.com/support/" rel="nofollow">All in One SEO Pack Support Forum</a></strong></p>\n<p><a href="http://semperfiwebdesign.com/documentation/all-in-one-seo-pack/translations-for-all-in-one-seo-pack/" rel="nofollow">Translations</a></p>\n<dl>\n<dt>General Settings</dt>\n<dd>\n<p><iframe class=''youtube-player'' type=''text/html'' width=''640'' height=''390'' src=''https://www.youtube.com/embed/uGt6CVbA5bI?version=3&#038;rel=1&#038;fs=1&#038;autohide=2&#038;showsearch=0&#038;showinfo=1&#038;iv_load_policy=1&#038;wmode=transparent'' allowfullscreen=''true'' style=''border:0;''></iframe></p>\n</dd>\n<dt>XML Sitemaps</dt>\n<dd>\n<p><iframe class=''youtube-player'' type=''text/html'' width=''640'' height=''390'' src=''https://www.youtube.com/embed/zvNU92Low8A?version=3&#038;rel=1&#038;fs=1&#038;autohide=2&#038;showsearch=0&#038;showinfo=1&#038;iv_load_policy=1&#038;wmode=transparent'' allowfullscreen=''true'' style=''border:0;''></iframe></p>\n</dd>\n<dt>Social Meta</dt>\n<dd>\n<p><iframe class=''youtube-player'' type=''text/html'' width=''640'' height=''390'' src=''https://www.youtube.com/embed/Dfe49FiiAog?version=3&#038;rel=1&#038;fs=1&#038;autohide=2&#038;showsearch=0&#038;showinfo=1&#038;iv_load_policy=1&#038;wmode=transparent'' allowfullscreen=''true'' style=''border:0;''></iframe></p>\n</dd>\n<dt>Performance</dt>\n<dd>\n<p><iframe class=''youtube-player'' type=''text/html'' width=''640'' height=''390'' src=''https://www.youtube.com/embed/A0VKinM5s00?version=3&#038;rel=1&#038;fs=1&#038;autohide=2&#038;showsearch=0&#038;showinfo=1&#038;iv_load_policy=1&#038;wmode=transparent'' allowfullscreen=''true'' style=''border:0;''></iframe></p>\n</dd>\n</dl>\n<p><!--section=changelog--></p>\n<p>All in One SEO Pack <a href="http://semperfiwebdesign.com/documentation/all-in-one-seo-pack/all-in-one-seo-pack-release-history/" rel="nofollow">Changelog</a></p>\n";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}s:36:"http://wellformedweb.org/CommentAPI/";a:1:{s:10:"commentRss";a:1:{i:0;a:5:{s:4:"data";s:55:"https://wordpress.org/plugins/all-in-one-seo-pack/feed/";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}s:38:"http://purl.org/rss/1.0/modules/slash/";a:1:{s:8:"comments";a:1:{i:0;a:5:{s:4:"data";s:1:"0";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}}}i:7;a:6:{s:4:"data";s:39:"\n		\n		\n		\n		\n		\n		\n		\n		\n				\n			\n		\n		";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";s:5:"child";a:5:{s:0:"";a:6:{s:5:"title";a:1:{i:0;a:5:{s:4:"data";s:19:"Google XML Sitemaps";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"link";a:1:{i:0;a:5:{s:4:"data";s:55:"https://wordpress.org/plugins/google-sitemap-generator/";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:8:"comments";a:1:{i:0;a:5:{s:4:"data";s:63:"https://wordpress.org/plugins/google-sitemap-generator/#respond";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:7:"pubDate";a:1:{i:0;a:5:{s:4:"data";s:31:"Thu, 16 Jun 2005 09:33:19 +0000";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"guid";a:1:{i:0;a:5:{s:4:"data";s:58:"https://wordpress.org/plugins-wp/google-sitemap-generator/";s:7:"attribs";a:1:{s:0:"";a:1:{s:11:"isPermaLink";s:5:"false";}}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:11:"description";a:1:{i:0;a:5:{s:4:"data";s:95:"This plugin will generate a special XML sitemap which will help search engines to better&#8230;";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}s:32:"http://purl.org/dc/elements/1.1/";a:1:{s:7:"creator";a:1:{i:0;a:5:{s:4:"data";s:14:"Arne Brachhold";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}s:40:"http://purl.org/rss/1.0/modules/content/";a:1:{s:7:"encoded";a:1:{i:0;a:5:{s:4:"data";s:7635:"<p><!--section=description--></p>\n<p>This plugin will generate a special XML sitemap which will help search engines like Google, Bing, Yahoo and Ask.com to better index your blog. With such a sitemap, it&#8217;s much easier for the crawlers to see the complete structure of your site and retrieve it more efficiently. The plugin supports all kinds of WordPress generated pages as well as custom URLs. Additionally it notifies all major search engines every time you create a post about the new content.</p>\n<p>Supported since <em>over 9 years</em> and rated as the <a href="https://wordpress.org/plugins/browse/top-rated/">best WordPress plugin</a>, it will do exactly what it&#8217;s supposed to do &#8211; providing a complete XML sitemap for search engines. It will not break your site, slow it down or annoy you. Guaranteed!</p>\n<blockquote>\n<p>If you like the plugin, feel free to rate it (on the right side of this page) or <a href="http://www.arnebrachhold.de/redir/sitemap-paypal/" rel="nofollow">donate via PayPal</a>. I&#8217;m gladly supporting this plugin since over 9 years! Thanks a lot! <img src="https://s.w.org/images/core/emoji/2.3/72x72/1f642.png" alt="🙂" class="wp-smiley" style="height: 1em; max-height: 1em;" /></p>\n</blockquote>\n<p>Related Links:</p>\n<ul>\n<li><a href="http://www.arnebrachhold.de/projects/wordpress-plugins/google-xml-sitemaps-generator/" title="Google XML Sitemaps Plugin for WordPress" rel="nofollow">Plugin Homepage</a></li>\n<li><a href="http://www.arnebrachhold.de/projects/wordpress-plugins/google-xml-sitemaps-generator/changelog/" title="Changelog of the Google XML Sitemaps Plugin for WordPress" rel="nofollow">Changelog</a></li>\n<li><a href="http://www.arnebrachhold.de/projects/wordpress-plugins/google-xml-sitemaps-generator/help/" title="Google Sitemaps FAQ" rel="nofollow">Plugin help and sitemaps FAQ</a></li>\n<li><a href="https://wordpress.org/support/topic/read-before-opening-a-new-support-topic" rel="nofollow">Support Forum</a></li>\n</ul>\n<h3>License</h3>\n<p>Good news, this plugin is free for everyone! Since it&#8217;s released under the GPL, you can use it free of charge on your personal or commercial blog. But if you enjoy this plugin, you can thank me and leave a <a href="http://www.arnebrachhold.de/redir/sitemap-paypal" title="Donate with PayPal" rel="nofollow">small donation</a> for the time I&#8217;ve spent writing and supporting this plugin. And I really don&#8217;t want to know how many hours of my life this plugin has already eaten <img src="https://s.w.org/images/core/emoji/2.3/72x72/1f609.png" alt="😉" class="wp-smiley" style="height: 1em; max-height: 1em;" /></p>\n<h3>Translations</h3>\n<p>The plugin comes with various translations, please refer to the <a href="https://codex.wordpress.org/Installing_WordPress_in_Your_Language" title="Installing WordPress in Your Language" rel="nofollow">WordPress Codex</a> for more information about activating the translation. If you want to help to translate the plugin to your language, please have a look at the sitemap.pot file which contains all definitions and may be used with a <a href="http://www.gnu.org/software/gettext/" rel="nofollow">gettext</a> editor like <a href="http://www.poedit.net/" rel="nofollow">Poedit</a> (Windows).</p>\n<p><!--section=installation--></p>\n<ol>\n<li>Install the plugin like you always install plugins, either by uploading it via FTP or by using the &#8220;Add Plugin&#8221; function of WordPress.</li>\n<li>Activate the plugin at the plugin administration page</li>\n<li>If you want: Open the plugin configuration page, which is located under Settings -&gt; XML-Sitemap and customize settings like priorities and change frequencies.</li>\n<li>The plugin will automatically update your sitemap of you publish a post, so there is nothing more to do <img src="https://s.w.org/images/core/emoji/2.3/72x72/1f642.png" alt="🙂" class="wp-smiley" style="height: 1em; max-height: 1em;" /></li>\n</ol>\n<p><!--section=faq--></p>\n<dl>\n<dt>Where can I find the options page of the plugin?</dt>\n<dd>\n<p>It is under Settings &gt; XML Sitemap. I know nowadays many plugins add top-level menu items, but in most of the cases it is just not necessary. I&#8217;ve seen WP installations which looked like an Internet Explorer ten years ago with 20 toolbars installed. <img src="https://s.w.org/images/core/emoji/2.3/72x72/1f609.png" alt="😉" class="wp-smiley" style="height: 1em; max-height: 1em;" /></p>\n</dd>\n<dt>Do I have to create a sitemap.xml and sitemap.xml.gz by myself?</dt>\n<dd>\n<p>Not anymore. Since version 4, these files are dynamically generated. <em>There must be no sitemap.xml or sitemap.xml.gz in your blog directory anymore!</em> The plugin will try to rename them to sitemap.xml.bak if they still exists.</p>\n</dd>\n<dt>Does this plugin use static files or &#8220;I can&#8217;t find the sitemap.xml file!&#8221;</dt>\n<dd>\n<p>Not anymore. Since version 4, these files are dynamically generated just like any other WordPress content.</p>\n</dd>\n<dt>There are no comments yet (or I&#8217;ve disabled them) and all my postings have a priority of zero!</dt>\n<dd>\n<p>Please disable automatic priority calculation and define a static priority for posts.</p>\n</dd>\n<dt>So many configuration options&#8230; Do I need to change them?</dt>\n<dd>\n<p>No, only if you want to. Default values are ok for most sites.</p>\n</dd>\n<dt>Does this plugin work with all WordPress versions?</dt>\n<dd>\n<p>This version works with WordPress 3.3 and better. If you&#8217;re using an older version, please check the <a href="http://www.arnebrachhold.de/projects/wordpress-plugins/google-xml-sitemaps-generator/" title="Google (XML) Sitemap Generator Plugin Homepage" rel="nofollow">Google Sitemaps Plugin Homepage</a> for the legacy releases. There is a working release for every WordPress version since 1.5, but you really should consider updating your WordPress installation!</p>\n</dd>\n<dt>My question isn&#8217;t answered here</dt>\n<dd>\n<p>Most of the plugin options are described at the <a href="http://www.arnebrachhold.de/projects/wordpress-plugins/google-xml-sitemaps-generator/" rel="nofollow">plugin homepage</a> as well as the dedicated <a href="http://www.arnebrachhold.de/projects/wordpress-plugins/google-xml-sitemaps-generator/help/" title="List of common questions / problems regarding Google (XML) Sitemaps" rel="nofollow">Google Sitemaps FAQ</a>.</p>\n</dd>\n<dt>My question isn&#8217;t even answered there</dt>\n<dd>\n<p>Please post your question at the <a href="https://wordpress.org/support/topic/read-before-opening-a-new-support-topic" rel="nofollow">WordPress support forum</a> and tag your post with &#8220;google-sitemap-generator&#8221;.</p>\n</dd>\n<dt>What&#8217;s new in the latest version?</dt>\n<dd>\n<p>The changelog is maintained <a href="http://www.arnebrachhold.de/projects/wordpress-plugins/google-xml-sitemaps-generator/changelog/" title="Google (XML) Sitemap Generator Plugin Changelog" rel="nofollow">here</a></p>\n</dd>\n<dt>Why is the changelog on a separate page and not here?</dt>\n<dd>\n<p>The WordPress.org repository is just another place to download this plugin. I don&#8217;t want to maintain too many pages with the same content. Thank you for your understanding!</p>\n</dd>\n</dl>\n<p><!--section=changelog--></p>\n<p>You can always find the changelog on <a href="http://www.arnebrachhold.de/projects/wordpress-plugins/google-xml-sitemaps-generator/changelog/" title="Google (XML) Sitemap Generator Plugin Changelog" rel="nofollow">the plugin website</a>, since I don&#8217;t like to maintain the same content on different pages. Thank you for your understanding!</p>\n";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}s:36:"http://wellformedweb.org/CommentAPI/";a:1:{s:10:"commentRss";a:1:{i:0;a:5:{s:4:"data";s:60:"https://wordpress.org/plugins/google-sitemap-generator/feed/";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}s:38:"http://purl.org/rss/1.0/modules/slash/";a:1:{s:8:"comments";a:1:{i:0;a:5:{s:4:"data";s:1:"0";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}}}i:8;a:6:{s:4:"data";s:39:"\n		\n		\n		\n		\n		\n		\n		\n		\n				\n			\n		\n		";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";s:5:"child";a:5:{s:0:"";a:6:{s:5:"title";a:1:{i:0;a:5:{s:4:"data";s:20:"Limit Login Attempts";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"link";a:1:{i:0;a:5:{s:4:"data";s:51:"https://wordpress.org/plugins/limit-login-attempts/";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:8:"comments";a:1:{i:0;a:5:{s:4:"data";s:59:"https://wordpress.org/plugins/limit-login-attempts/#respond";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:7:"pubDate";a:1:{i:0;a:5:{s:4:"data";s:31:"Thu, 15 Jan 2009 14:20:42 +0000";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"guid";a:1:{i:0;a:5:{s:4:"data";s:54:"https://wordpress.org/plugins-wp/limit-login-attempts/";s:7:"attribs";a:1:{s:0:"";a:1:{s:11:"isPermaLink";s:5:"false";}}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:11:"description";a:1:{i:0;a:5:{s:4:"data";s:91:"Limit rate of login attempts, including by way of cookies, for each IP. Fully customizable.";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}s:32:"http://purl.org/dc/elements/1.1/";a:1:{s:7:"creator";a:1:{i:0;a:5:{s:4:"data";s:0:"";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}s:40:"http://purl.org/rss/1.0/modules/content/";a:1:{s:7:"encoded";a:1:{i:0;a:5:{s:4:"data";s:11759:"<p><!--section=description--></p>\n<p>Limit the number of login attempts possible both through normal login as well as using auth cookies.</p>\n<p>By default WordPress allows unlimited login attempts either through the login page or by sending special cookies. This allows passwords (or hashes) to be brute-force cracked with relative ease.</p>\n<p>Limit Login Attempts blocks an Internet address from making further attempts after a specified limit on retries is reached, making a brute-force attack difficult or impossible.</p>\n<p>Features</p>\n<ul>\n<li>Limit the number of retry attempts when logging in (for each IP). Fully customizable</li>\n<li>Limit the number of attempts to log in using auth cookies in same way</li>\n<li>Informs user about remaining retries or lockout time on login page</li>\n<li>Optional logging, optional email notification</li>\n<li>Handles server behind reverse proxy</li>\n<li>It is possible to whitelist IPs using a filter. But you probably shouldn&#8217;t. <img src="https://s.w.org/images/core/emoji/2.3/72x72/1f642.png" alt="🙂" class="wp-smiley" style="height: 1em; max-height: 1em;" /></li>\n</ul>\n<p>Translations: Bulgarian, Brazilian Portuguese, Catalan, Chinese (Traditional), Czech, Dutch, Finnish, French, German, Hungarian, Norwegian, Persian, Romanian, Russian, Spanish, Swedish, Turkish</p>\n<p>Plugin uses standard actions and filters only.</p>\n<p><!--section=installation--></p>\n<ol>\n<li>Download and extract plugin files to a wp-content/plugin directory.</li>\n<li>Activate the plugin through the WordPress admin interface.</li>\n<li>Customize the settings on the options page, if desired. If your server is located behind a reverse proxy make sure to change this setting.</li>\n</ol>\n<p>If you have any questions or problems please make a post here: https://wordpress.org/tags/limit-login-attempts</p>\n<p><!--section=faq--></p>\n<dl>\n<dt>Why not reset failed attempts on a successful login?</dt>\n<dd>\n<p>This is very much by design. Otherwise you could brute force the &#8220;admin&#8221; password by logging in as your own user every 4th attempt.</p>\n</dd>\n<dt>What is this option about site connection and reverse proxy?</dt>\n<dd>\n<p>A reverse proxy is a server in between the site and the Internet (perhaps handling caching or load-balancing). This makes getting the correct client IP to block slightly more complicated.</p>\n<p>The option default to NOT being behind a proxy &#8212; which should be by far the common case.</p>\n</dd>\n<dt>How do I know if my site is behind a reverse proxy?</dt>\n<dd>\n<p>You probably are not or you would know. We show a pretty good guess on the option page. Set the option using this unless you are sure you know better.</p>\n</dd>\n<dt>Can I whitelist my IP so I don&#8217;t get locked out?</dt>\n<dd>\n<p>First please consider if you really need this. Generally speaking it is not a good idea to have exceptions to your security policies.</p>\n<p>That said, there is now a filter which allows you to do it: &#8220;limit_login_whitelist_ip&#8221;.</p>\n<p>Example:<br />\nfunction my_ip_whitelist($allow, $ip) {<br />\n     return ($ip == &#8216;my-ip&#8217;) ? true : $allow;<br />\n}<br />\nadd_filter(&#8216;limit_login_whitelist_ip&#8217;, &#8216;my_ip_whitelist&#8217;, 10, 2);</p>\n<p>Note that we still do notification and logging as usual. This is meant to allow you to be aware of any suspicious activity from whitelisted IPs.</p>\n</dd>\n<dt>I locked myself out testing this thing, what do I do?</dt>\n<dd>\n<p>Either wait, or:</p>\n<p>If you know how to edit / add to PHP files you can use the IP whitelist functionality described above. You should then use the &#8220;Restore Lockouts&#8221; button on the plugin settings page and remove the whitelist function again.</p>\n<p>If you have ftp / ssh access to the site rename the file &#8220;wp-content/plugins/limit-login-attempts/limit-login-attempts.php&#8221; to deactivate the plugin.</p>\n<p>If you have access to the database (for example through phpMyAdmin) you can clear the limit_login_lockouts option in the wordpress options table. In a default setup this would work: &#8220;UPDATE wp_options SET option_value = &#8221; WHERE option_name = &#8216;limit_login_lockouts''&#8221;</p>\n</dd>\n</dl>\n<p><!--section=changelog--></p>\n<h4>1.7.1</h4>\n<p>This version fixes a security bug in version 1.6.2 and 1.7.0. Please upgrade immediately.</p>\n<p>&#8220;Auth cookies&#8221; are special cookies set at login that authenticating you to the system. It is how WordPress &#8220;remembers&#8221; that you are logged in between page loads.</p>\n<p>During lockout these are supposed to be cleared, but a change in 1.6.2 broke this. It allowed an attacker to keep trying to break these cookies during a lockout.</p>\n<p>Lockout of normal password login attempts still worked as it should, and it appears that all &#8220;auth cookie&#8221; attempts would keep getting logged.</p>\n<p>In theory the &#8220;auth cookie&#8221; is quite resistant to brute force attack. It contains a cryptographic hash of the user password, and the difficulty to break it is not based on the password strength but instead on the cryptographic operations used and the length of the hash value. In theory it should take many many years to break this hash. As theory and practice does not always agree it is still a good idea to have working lockouts of any such attempts.</p>\n<h4>1.7.0</h4>\n<ul>\n<li>Added filter that allows whitelisting IP. Please use with care!!</li>\n<li>Update to Spanish translation, thanks to Marcelo Pedra</li>\n<li>Updated Swedish translation</li>\n<li>Tested against WordPress 3.3.2</li>\n</ul>\n<h4>1.6.2</h4>\n<ul>\n<li>Fix bug where log would not get updated after it had been cleared</li>\n<li>Do plugin setup in &#8216;init&#8217; action</li>\n<li>Small update to Spanish translation file, thanks to Marcelo Pedra</li>\n<li>Tested against WordPress 3.2.1</li>\n</ul>\n<h4>1.6.1</h4>\n<ul>\n<li>(WordPress 3.0+) An invalid cookie can sometimes get sent multiple times before it gets cleared, resulting in multiple failed attempts or even a lockout from a single invalid cookie. Store the latest failed cookie to make sure we only count it as one failed attempt</li>\n<li>Define &#8220;Text Domain&#8221; correctly</li>\n<li>Include correct Dutch tranlation file. Thanks to Martin1 for noticing. Thanks again to Bjorn Wijers for the translation</li>\n<li>Updated POT file for this version</li>\n<li>Tested against WordPress 3.1-RC4</li>\n</ul>\n<h4>1.6.0</h4>\n<ul>\n<li>Happy New Year</li>\n<li>Tested against WordPress 3.1-RC1</li>\n<li>Plugin now requires WordPress version 2.8+. Of course you should never ever use anything but the latest version</li>\n<li>Fixed deprecation warnings that had been piling up with the old version requirement. Thanks to Johannes Ruthenberg for the report that prompted this</li>\n<li>Removed auth cookie admin check for version 2.7.</li>\n<li>Make sure relevant values in $_COOKIE get cleared right away on auth cookie validation failure. There are still some problems with cookie auth handling. The lockout can trigger prematurely in rare cases, but fixing it is plugin version 2 stuff unfortunately.</li>\n<li>Changed default time for retries to reset from 24 hours to 12 hours. The security impact is very minor and it means the warning will disappear &#8220;overnight&#8221;</li>\n<li>Added question to FAQ (&#8220;Why not reset failed attempts on a successful login?&#8221;)</li>\n<li>Updated screenshots</li>\n</ul>\n<h4>1.5.2</h4>\n<ul>\n<li>Reverted minor cookie-handling cleanup which might somehow be responsible for recently reported cookie related lockouts</li>\n<li>Added version 1.x Brazilian Portuguese translation, thanks to Luciano Passuello</li>\n<li>Added Finnish translation, thanks to Ari Kontiainen</li>\n</ul>\n<h4>1.5.1</h4>\n<ul>\n<li>Further multisite &amp; WPMU support (again thanks to <a href="mailto:&#101;&#114;&#105;&#x6b;&#x40;&#101;&#114;&#105;&#x6b;&#x73;&#x68;&#111;&#115;t&#x69;&#x6e;&#103;&#046;c&#x6f;&#x6d;" rel="nofollow">&#101;&#114;&#105;&#x6b;&#x40;&#101;&#114;&#105;&#x6b;&#x73;&#x68;&#111;&#115;t&#x69;&#x6e;&#103;&#046;c&#x6f;&#x6d;</a>)</li>\n<li>Better error handling if option variables are damaged</li>\n<li>Added Traditional Chinese translation, thanks to Denny Huang <a href="mailto:&#x62;&#105;&#x67;&#101;&#x78;&#112;&#x6c;&#111;&#114;&#x61;&#116;&#x69;&#111;&#x6e;&#115;&#064;&#x62;&#105;&#x67;&#101;&#x78;&#112;&#108;&#x6f;&#114;&#x61;&#116;&#x69;&#111;n&#x73;&#046;&#x63;&#111;&#x6d;&#046;t&#x77;" rel="nofollow">&#x62;&#105;&#x67;&#101;&#x78;&#112;&#x6c;&#111;&#114;&#x61;&#116;&#x69;&#111;&#x6e;&#115;&#064;&#x62;&#105;&#x67;&#101;&#x78;&#112;&#108;&#x6f;&#114;&#x61;&#116;&#x69;&#111;n&#x73;&#046;&#x63;&#111;&#x6d;&#046;t&#x77;</a></li>\n</ul>\n<h4>1.5</h4>\n<ul>\n<li>Tested against WordPress 3.0</li>\n<li>Handle 3.0 login page failure &#8220;shake&#8221;</li>\n<li>Basic multisite support (parts thanks to <a href="mailto:&#101;&#114;&#105;&#x6b;&#x40;&#101;&#114;&#105;&#x6b;&#x73;&#x68;&#111;&#115;t&#x69;&#x6e;&#103;&#046;c&#x6f;&#x6d;" rel="nofollow">&#101;&#114;&#105;&#x6b;&#x40;&#101;&#114;&#105;&#x6b;&#x73;&#x68;&#111;&#115;t&#x69;&#x6e;&#103;&#046;c&#x6f;&#x6d;</a>)</li>\n<li>Added Dutch translation, thanks to Bjorn Wijers <a href="mailto:b&#117;&#x72;&#111;&#x62;&#x6a;&#111;&#x72;n&#064;&#x62;&#117;&#x72;&#x6f;&#098;&#x6a;&#111;&#114;&#x6e;&#046;&#x6e;l" rel="nofollow">b&#117;&#x72;&#111;&#x62;&#x6a;&#111;&#x72;n&#064;&#x62;&#117;&#x72;&#x6f;&#098;&#x6a;&#111;&#114;&#x6e;&#046;&#x6e;l</a></li>\n<li>Added Hungarian translation, thanks to B?lint Vereskuti <a href="mailto:&#098;&#097;&#x6c;&#x69;&#110;&#116;&#x40;v&#101;&#x72;&#x65;&#115;&#107;&#x75;&#x74;&#105;&#046;&#x69;n&#102;&#x6f;" rel="nofollow">&#098;&#097;&#x6c;&#x69;&#110;&#116;&#x40;v&#101;&#x72;&#x65;&#115;&#107;&#x75;&#x74;&#105;&#046;&#x69;n&#102;&#x6f;</a></li>\n<li>Added French translation, thanks to oVa <a href="mailto:&#111;&#118;&#x61;&#x31;&#x33;l&#097;&#115;&#x74;&#x61;&#x72;&#064;&#103;&#109;&#097;&#x69;&#x6c;&#x2e;&#099;&#111;&#109;" rel="nofollow">&#111;&#118;&#x61;&#x31;&#x33;l&#097;&#115;&#x74;&#x61;&#x72;&#064;&#103;&#109;&#097;&#x69;&#x6c;&#x2e;&#099;&#111;&#109;</a></li>\n</ul>\n<h4>1.4.1</h4>\n<ul>\n<li>Added Turkish translation, thanks to Yazan Canarkadas</li>\n</ul>\n<h4>1.4</h4>\n<ul>\n<li>Protect admin page update using wp_nonce</li>\n<li>Added Czech translation, thanks to Jakub Jedelsky</li>\n</ul>\n<h4>1.3.2</h4>\n<ul>\n<li>Added Bulgarian translation, thanks to Hristo Chakarov</li>\n<li>Added Norwegian translation, thanks to Rune Gulbrands?y</li>\n<li>Added Spanish translation, thanks to Marcelo Pedra</li>\n<li>Added Persian translation, thanks to Mostafa Soufi</li>\n<li>Added Russian translation, thanks to Jack Leonid (http://studio-xl.com)</li>\n</ul>\n<h4>1.3.1</h4>\n<ul>\n<li>Added Catalan translation, thanks to Robert Buj</li>\n<li>Added Romanian translation, thanks to Robert Tudor</li>\n</ul>\n<h4>1.3</h4>\n<ul>\n<li>Support for getting the correct IP for clients while server is behind reverse proxy, thanks to Michael Skerwiderski</li>\n<li>Added German translation, thanks to Michael Skerwiderski</li>\n</ul>\n<h4>1.2</h4>\n<ul>\n<li>No longer replaces pluggable function when cookie handling active. Re-implemented using available actions and filters</li>\n<li>Filter error messages during login to avoid information leak regarding available usernames</li>\n<li>Do not show retries or lockout messages except for login (registration, lost password pages). No change in actual enforcement</li>\n<li>Slightly more aggressive in trimming old retries data</li>\n</ul>\n<h4>1.1</h4>\n<ul>\n<li>Added translation support</li>\n<li>Added Swedish translation</li>\n<li>During lockout, filter out all other login errors</li>\n<li>Minor cleanups</li>\n</ul>\n<h4>1.0</h4>\n<ul>\n<li>Initial version</li>\n</ul>\n";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}s:36:"http://wellformedweb.org/CommentAPI/";a:1:{s:10:"commentRss";a:1:{i:0;a:5:{s:4:"data";s:56:"https://wordpress.org/plugins/limit-login-attempts/feed/";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}s:38:"http://purl.org/rss/1.0/modules/slash/";a:1:{s:8:"comments";a:1:{i:0;a:5:{s:4:"data";s:1:"0";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}}}i:9;a:6:{s:4:"data";s:39:"\n		\n		\n		\n		\n		\n		\n		\n		\n				\n			\n		\n		";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";s:5:"child";a:5:{s:0:"";a:6:{s:5:"title";a:1:{i:0;a:5:{s:4:"data";s:16:"TinyMCE Advanced";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"link";a:1:{i:0;a:5:{s:4:"data";s:47:"https://wordpress.org/plugins/tinymce-advanced/";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:8:"comments";a:1:{i:0;a:5:{s:4:"data";s:55:"https://wordpress.org/plugins/tinymce-advanced/#respond";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:7:"pubDate";a:1:{i:0;a:5:{s:4:"data";s:31:"Fri, 22 Jun 2007 06:02:53 +0000";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"guid";a:1:{i:0;a:5:{s:4:"data";s:50:"https://wordpress.org/plugins-wp/tinymce-advanced/";s:7:"attribs";a:1:{s:0:"";a:1:{s:11:"isPermaLink";s:5:"false";}}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:11:"description";a:1:{i:0;a:5:{s:4:"data";s:58:"Extends and enhances TinyMCE, the WordPress Visual Editor.";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}s:32:"http://purl.org/dc/elements/1.1/";a:1:{s:7:"creator";a:1:{i:0;a:5:{s:4:"data";s:10:"Andrew Ozz";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}s:40:"http://purl.org/rss/1.0/modules/content/";a:1:{s:7:"encoded";a:1:{i:0;a:5:{s:4:"data";s:10701:"<p><!--section=description--></p>\n<p>This plugin will let you add, remove and arrange the buttons that are shown on the Visual Editor toolbar. You can configure up to four rows of buttons including Font Sizes, Font Family, text and background colors, tables, etc. It will also let you enable the editor menu, see the <a href="screenshots" rel="nofollow">screenshots</a>.</p>\n<p>It includes 15 plugins for <a href="http://tinymce.com/" rel="nofollow">TinyMCE</a> that are automatically enabled or disabled depending on the buttons you have chosen. In addition this plugin adds some commonly used options as keeping the paragraph tags in the Text editor and importing the CSS classes from the theme&#8217;s editor-style.css.</p>\n<h4>Some of the features added by this plugin</h4>\n<ul>\n<li>Support for creating and editing tables.</li>\n<li>More options when inserting lists.</li>\n<li>Search and Replace in the editor.</li>\n<li>Ability to set Font Family and Font Sizes.</li>\n<li>And many others.</li>\n</ul>\n<p>With this plugin you can also enable the TinyMCE menu above the toolbars. This will make the editor even more powerful and convenient.</p>\n<p><!--section=installation--></p>\n<p>Best is to install directly from WordPress. If manual installation is required, please make sure that the plugin files are in a folder named &#8220;tinymce-advanced&#8221; (not two nested folders) in the WordPress plugins folder, usually &#8220;wp-content/plugins&#8221;.</p>\n<p><!--section=faq--></p>\n<dl>\n<dt>Installation Instructions</dt>\n<dd>\n<p>Best is to install directly from WordPress. If manual installation is required, please make sure that the plugin files are in a folder named &#8220;tinymce-advanced&#8221; (not two nested folders) in the WordPress plugins folder, usually &#8220;wp-content/plugins&#8221;.</p>\n</dd>\n<dt>No styles are imported in the Formats sub-menu.</dt>\n<dd>\n<p>These styles are imported from your current theme editor-style.css file. However some themes do not have this functionality. For these themes TinyMCE Advanced has the option to let you add a customized editor-style.css and import it into the editor.</p>\n</dd>\n<dt>I have just installed this plugin, but it does not do anything.</dt>\n<dd>\n<p>Change some buttons on one of the toolbars, save your changes, clear your browser cache, and try again. If that does not work try reloding the Edit page several times while holding down Shift or Ctrl. There may also be a network cache somewhere between you and your host. You may need to wait for a few hours until this cache expires.</p>\n</dd>\n<dt>When I add &#8220;Smilies&#8221;, they do not show in the editor.</dt>\n<dd>\n<p>The &#8220;Emoticons&#8221; button in TinyMCE adds the codes for the smilies. The actual images are added by WordPress when viewing the Post. Make sure the checkbox &#8220;Convert emoticons to graphics on display&#8221; in &#8220;Options &#8211; Writing&#8221; is checked.</p>\n</dd>\n<dt>The plugin does not add any buttons.</dt>\n<dd>\n<p>Make sure the &#8220;Disable the visual editor when writing&#8221; checkbox under &#8220;Users &#8211; Your Profile&#8221; is <strong>not</strong> checked.</p>\n</dd>\n<dt>I still see the &#8220;old&#8221; buttons in the editor</dt>\n<dd>\n<p>Click the &#8220;Restore Default Settings&#8221; button on the plugin settings page and then set the buttons again and save.</p>\n</dd>\n<dt>Other questions? More screenshots?</dt>\n<dd>\n<p>Please post on the support forum or visit the homepage for <a href="http://www.laptoptips.ca/projects/tinymce-advanced/" rel="nofollow">TinyMCE Advanced</a>.</p>\n</dd>\n</dl>\n<p><!--section=changelog--></p>\n<h4>4.6.3</h4>\n<ul>\n<li>Updated for WordPress 4.8 and TinyMCE 4.6.3.</li>\n</ul>\n<h4>4.5.6</h4>\n<ul>\n<li>Updated for WordPress 4.7.4 and TinyMCE 4.5.6.</li>\n<li>Fixed PHP notice after importing settings.</li>\n</ul>\n<h4>4.4.3</h4>\n<ul>\n<li>Updated for WordPress 4.7 and TinyMCE 4.4.3.</li>\n<li>Fixed missing &#8220;Source code&#8221; button bug.</li>\n</ul>\n<h4>4.4.1</h4>\n<ul>\n<li>Updated for WordPress 4.6 and TinyMCE 4.4.1.</li>\n<li>Fixed multisite saving bug.</li>\n<li>Added new button in the Text editor to add or reset the line breaks. Adds line breaks only between tags. Works only when it detects that line breaks are missing so it doesn&#8217;t reformat posts with removed paragraphs.</li>\n</ul>\n<h4>4.3.10.1</h4>\n<ul>\n<li>Fixed adding paragraph tags when loading posts that were saved before turning autop off.</li>\n<li>Disabled the (new) inline toolbar for tables as it was overlapping the table in some cases.</li>\n</ul>\n<h4>4.3.10</h4>\n<ul>\n<li>Updated for WordPress 4.5.1 and TinyMCE 4.3.10.</li>\n<li>Fixed support for adding editor-style.css to themes that don&#8217;t have it.</li>\n</ul>\n<h4>4.3.8</h4>\n<ul>\n<li>Updated for WordPress 4.5 and TinyMCE 4.3.8.</li>\n<li>Separated standard options and admin options.</li>\n<li>Added settings that can disable the plugin for the main editor, other editors in wp-admin or editors on the front-end.</li>\n<li>Korean translation by Josh Kim and Greek translation by Stathis Mellios.</li>\n</ul>\n<h4>4.2.8</h4>\n<ul>\n<li>Updated for WordPress 4.4 and TinyMCE 4.2.8.</li>\n<li>Japanese translation by Manabu Miwa.</li>\n</ul>\n<h4>4.2.5</h4>\n<ul>\n<li>Updated for WordPress 4.3.1 and TinyMCE 4.2.5.</li>\n<li>Fixed text domain and plugin headers.</li>\n</ul>\n<h4>4.2.3.1</h4>\n<ul>\n<li>Fix error with removing the &#8216;textpattern&#8217; plugin.</li>\n</ul>\n<h4>4.2.3</h4>\n<ul>\n<li>Updated for WordPress 4.3 and TinyMCE 4.2.3.</li>\n<li>Removed the &#8216;textpattern&#8217; plugin as WordPress 4.3 includes similar functionality by default.</li>\n<li>French translation by Nicolas Schneider.</li>\n</ul>\n<h4>4.1.9</h4>\n<ul>\n<li>Updated for WordPress 4.2 and TinyMCE 4.1.9.</li>\n<li>Fixed bugs with showing oEmbed previews when pasting an URL.</li>\n<li>Fixed bugs with getting the content from TinyMCE with line breaks.</li>\n</ul>\n<h4>4.1.7</h4>\n<ul>\n<li>Updated for WordPress 4.1 and TinyMCE 4.1.7.</li>\n<li>Fixed bug where consecutive caption shortcodes may be split with an empty paragraph tag.</li>\n</ul>\n<h4>4.1.1</h4>\n<ul>\n<li>Fix bug with image captions when wpautop is disabled.</li>\n<li>Add translation support to the settings page. Button names/descriptions are translated from JS using the existing WordPress translation, so this part of the settings page will be translated by default. The other text still needs separate translation.</li>\n</ul>\n<h4>4.1</h4>\n<ul>\n<li>Updated for WordPress 4.0 and TinyMCE 4.1.</li>\n<li>Add the &#8216;textpattern&#8217; plugin that supports some of the markdown syntax while typing, <a href="http://www.tinymce.com/wiki.php/Configuration:textpattern_patterns" rel="nofollow">(more info)</a>.</li>\n<li>Add the updated &#8216;table&#8217; plugin that supports background and border color.</li>\n</ul>\n<h4>4.0.2</h4>\n<ul>\n<li>Fix showing of the second, third and forth button rows when the Toolbar Toggle button is not used.</li>\n<li>Fix adding the &#8221;directionality&#8221; plugin when RTL or LTR button is selected.</li>\n<li>Show the &#8221;Advanced Options&#8221; to super admins on multisite installs.</li>\n<li>Add the &#8221;link&#8221; plugin including link rel setting. Replaces the Insert/Edit Link dialog when enabled.</li>\n<li>Include updated &#8221;table&#8221; plugin that has support for vertical align for cells.</li>\n</ul>\n<h4>4.0.1</h4>\n<p>Fix warnings on pages other than Edit Post. Update the description.</p>\n<h4>4.0</h4>\n<p>Updated for WordPress 3.9 and TinyMCE 4.0. Refreshed the settings screen. Added support for exporting and importing of the settings.</p>\n<h4>3.5.9.1</h4>\n<p>Updated for WordPress 3.8, fixed auto-embedding of single line URLs when not removing paragraph tags.</p>\n<h4>3.5.9</h4>\n<p>Updated for WordPress 3.7 and TinyMCE 3.5.9.</p>\n<h4>3.5.8</h4>\n<p>Updated for WordPress 3.5 and TinyMCE 3.5.8.</p>\n<h4>3.4.9</h4>\n<p>Updated for WordPress 3.4 and TinyMCE 3.4.9.</p>\n<h4>3.4.5.1</h4>\n<p>Fixed a bug preventing TinyMCE from importing CSS classes from editor-style.css.</p>\n<h4>3.4.5</h4>\n<p>Updated for WordPress 3.3 or later and TinyMCE 3.4.5.</p>\n<h4>3.4.2.1</h4>\n<p>Fix the removal of the <em>media</em> plugin so it does not require re-saving the settings.</p>\n<h4>3.4.2</h4>\n<p>Compatibility with WordPress 3.2 and TinyMCE 3.4.2, removed the options for support for iframe and HTML 5.0 elements as they are supported by default in WordPress 3.2, removed the <em>media</em> plugin as it is included by default.</p>\n<h4>3.3.9.1</h4>\n<p>Added advanced options: stop removing iframes, stop removing HTML 5.0 elements, moved the support for custom editor styles to editor-style.css in the current theme.</p>\n<p>Attention: if you have a customized tadv-mce.css file and your theme doesn&#8217;t have editor-style.css, please download tadv-mce.css, rename it to editor-style.css and upload it to your current theme directory. Alternatively you can add there the editor-style.css from the Twenty Ten theme. If your theme has editor-style.css you can add any custom styles there.</p>\n<h4>3.3.9</h4>\n<p>Compatibility with WordPress 3.1 and TinyMCE 3.3.9, improved P and BR tags option.</p>\n<h4>3.2.7</h4>\n<p>Compatibility with WordPress 2.9 and TinyMCE 3.2.7, several minor bug fixes.</p>\n<h4>3.2.4</h4>\n<p>Compatibility with WordPress 2.8 and TinyMCE 3.2.4, minor bug fixes.</p>\n<h4>3.2</h4>\n<p>Compatibility with WordPress 2.7 and TinyMCE 3.2, minor bug fixes.</p>\n<h4>3.1</h4>\n<p>Compatibility with WordPress 2.6 and TinyMCE 3.1, keeps empty paragraphs when disabling the removal of P and BR tags, the buttons for MCImageManager and MCFileManager can be arranged (if installed).</p>\n<h4>3.0.1</h4>\n<p>Compatibility with WordPress 2.5.1 and TinyMCE 3.0.7, added option to disable the removal of P and BR tags when saving and in the HTML editor (autop), added two more buttons to the HTML editor: autop and undo, fixed the removal of non-default TinyMCE buttons.</p>\n<h4>3.0</h4>\n<p>Support for WordPress 2.5 and TinyMCE 3.0.</p>\n<h4>2.2</h4>\n<p>Deactivate/Uninstall option page, font size drop-down menu and other small changes.</p>\n<h4>2.1</h4>\n<p>Improved language selection, improved compatibility with WordPress 2.3 and TinyMCE 2.1.1.1, option to override some of the imported css classes and other small improvements and bugfixes.</p>\n<h4>2.0</h4>\n<p>Includes an admin page for arranging the TinyMCE toolbar buttons, easy installation, a lot of bugfixes, customized &#8220;Smilies&#8221; plugin that uses the built-in WordPress smilies, etc. The admin page uses jQuery and jQuery UI that lets you &#8220;drag and drop&#8221; the TinyMCE buttons to arrange your own toolbars and enables/disables the corresponding plugins depending on the used buttons.</p>\n";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}s:36:"http://wellformedweb.org/CommentAPI/";a:1:{s:10:"commentRss";a:1:{i:0;a:5:{s:4:"data";s:52:"https://wordpress.org/plugins/tinymce-advanced/feed/";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}s:38:"http://purl.org/rss/1.0/modules/slash/";a:1:{s:8:"comments";a:1:{i:0;a:5:{s:4:"data";s:1:"0";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}}}}}s:27:"http://www.w3.org/2005/Atom";a:1:{s:4:"link";a:1:{i:0;a:5:{s:4:"data";s:0:"";s:7:"attribs";a:1:{s:0:"";a:3:{s:4:"href";s:50:"https://wordpress.org/plugins/browse/popular/feed/";s:3:"rel";s:4:"self";s:4:"type";s:19:"application/rss+xml";}}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}s:44:"http://purl.org/rss/1.0/modules/syndication/";a:2:{s:12:"updatePeriod";a:1:{i:0;a:5:{s:4:"data";s:6:"hourly";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:15:"updateFrequency";a:1:{i:0;a:5:{s:4:"data";s:1:"1";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}}}}}}}}}}s:4:"type";i:128;s:7:"headers";O:42:"Requests_Utility_CaseInsensitiveDictionary":1:{s:7:"\0*\0data";a:9:{s:6:"server";s:5:"nginx";s:4:"date";s:29:"Sat, 08 Jul 2017 05:18:08 GMT";s:12:"content-type";s:34:"application/rss+xml; charset=UTF-8";s:25:"strict-transport-security";s:11:"max-age=360";s:6:"x-olaf";s:3:"⛄";s:13:"last-modified";s:29:"Sat, 08 Jul 2017 05:01:43 GMT";s:4:"link";s:66:"<https://wordpress.org/plugins/wp-json/>; rel="https://api.w.org/"";s:15:"x-frame-options";s:10:"SAMEORIGIN";s:4:"x-nc";s:11:"HIT lax 250";}}s:5:"build";s:14:"20170113104803";}', 'no');
INSERT INTO `wp_sadaqat_options` (`option_id`, `option_name`, `option_value`, `autoload`) VALUES
(2308, 'mk_dismiss_warning_version', '5.9.4', 'yes'),
(2845, '_site_transient_timeout_browser_27fc738fc4e33cba76860b18c9054cb3', '1499746318', 'no'),
(2846, '_site_transient_browser_27fc738fc4e33cba76860b18c9054cb3', 'a:9:{s:8:"platform";s:7:"Windows";s:4:"name";s:6:"Chrome";s:7:"version";s:13:"59.0.3071.115";s:10:"update_url";s:28:"http://www.google.com/chrome";s:7:"img_src";s:49:"http://s.wordpress.org/images/browsers/chrome.png";s:11:"img_src_ssl";s:48:"https://wordpress.org/images/browsers/chrome.png";s:15:"current_version";s:2:"18";s:7:"upgrade";b:0;s:8:"insecure";b:0;}', 'no'),
(2889, 'widget_related_posts', 'a:2:{i:1;a:0:{}s:12:"_multiwidget";i:1;}', 'yes'),
(2961, 'leafletmapsmarker_options', 'a:849:{s:19:"defaults_marker_lat";s:9:"48.216038";s:19:"defaults_marker_lon";s:9:"16.378984";s:20:"defaults_marker_zoom";s:2:"11";s:24:"defaults_marker_mapwidth";s:3:"640";s:28:"defaults_marker_mapwidthunit";s:2:"px";s:25:"defaults_marker_mapheight";s:3:"480";s:29:"defaults_marker_default_layer";s:1:"0";s:25:"defaults_marker_openpopup";s:1:"0";s:26:"defaults_marker_controlbox";s:1:"1";s:38:"defaults_marker_overlays_custom_active";i:0;s:39:"defaults_marker_overlays_custom2_active";i:0;s:39:"defaults_marker_overlays_custom3_active";i:0;s:39:"defaults_marker_overlays_custom4_active";i:0;s:21:"defaults_marker_panel";s:1:"1";s:32:"defaults_marker_panel_directions";i:1;s:25:"defaults_marker_panel_kml";i:1;s:32:"defaults_marker_panel_fullscreen";i:1;s:29:"defaults_marker_panel_qr_code";i:1;s:29:"defaults_marker_panel_geojson";i:1;s:28:"defaults_marker_panel_georss";i:1;s:30:"defaults_marker_panel_wikitude";i:0;s:38:"defaults_marker_panel_background_color";s:7:"#efefef";s:35:"defaults_marker_panel_paneltext_css";s:31:"font-weight:bold;color:#373737;";s:26:"defaults_marker_wms_active";i:0;s:27:"defaults_marker_wms2_active";i:0;s:27:"defaults_marker_wms3_active";i:0;s:27:"defaults_marker_wms4_active";i:0;s:27:"defaults_marker_wms5_active";i:0;s:27:"defaults_marker_wms6_active";i:0;s:27:"defaults_marker_wms7_active";i:0;s:27:"defaults_marker_wms8_active";i:0;s:27:"defaults_marker_wms9_active";i:0;s:28:"defaults_marker_wms10_active";i:0;s:33:"defaults_marker_shortcode_basemap";s:10:"osm_mapnik";s:30:"defaults_marker_shortcode_zoom";s:2:"11";s:34:"defaults_marker_shortcode_mapwidth";s:3:"640";s:38:"defaults_marker_shortcode_mapwidthunit";s:2:"px";s:35:"defaults_marker_shortcode_mapheight";s:3:"480";s:36:"defaults_marker_shortcode_controlbox";s:1:"1";s:48:"defaults_marker_shortcode_overlays_custom_active";i:0;s:49:"defaults_marker_shortcode_overlays_custom2_active";i:0;s:49:"defaults_marker_shortcode_overlays_custom3_active";i:0;s:49:"defaults_marker_shortcode_overlays_custom4_active";i:0;s:36:"defaults_marker_shortcode_wms_active";i:0;s:37:"defaults_marker_shortcode_wms2_active";i:0;s:37:"defaults_marker_shortcode_wms3_active";i:0;s:37:"defaults_marker_shortcode_wms4_active";i:0;s:37:"defaults_marker_shortcode_wms5_active";i:0;s:37:"defaults_marker_shortcode_wms6_active";i:0;s:37:"defaults_marker_shortcode_wms7_active";i:0;s:37:"defaults_marker_shortcode_wms8_active";i:0;s:37:"defaults_marker_shortcode_wms9_active";i:0;s:38:"defaults_marker_shortcode_wms10_active";i:0;s:35:"defaults_marker_custom_icon_url_dir";s:2:"no";s:24:"defaults_marker_icon_url";s:0:"";s:24:"defaults_marker_icon_dir";s:0:"";s:20:"defaults_marker_icon";s:0:"";s:38:"defaults_marker_icon_shadow_url_status";s:7:"default";s:31:"defaults_marker_icon_shadow_url";s:110:"http://wisedezine.com/sadaqat/wp-content/plugins/leaflet-maps-marker-pro/leaflet-dist/images/marker-shadow.png";s:26:"defaults_marker_icon_title";s:4:"show";s:28:"defaults_marker_icon_opacity";s:3:"1.0";s:31:"defaults_marker_icon_iconsize_x";s:2:"32";s:31:"defaults_marker_icon_iconsize_y";s:2:"37";s:33:"defaults_marker_icon_iconanchor_x";s:2:"17";s:33:"defaults_marker_icon_iconanchor_y";s:2:"36";s:34:"defaults_marker_icon_popupanchor_x";s:2:"-1";s:34:"defaults_marker_icon_popupanchor_y";s:3:"-32";s:33:"defaults_marker_icon_shadowsize_x";s:2:"41";s:33:"defaults_marker_icon_shadowsize_y";s:2:"41";s:35:"defaults_marker_icon_shadowanchor_x";s:2:"16";s:35:"defaults_marker_icon_shadowanchor_y";s:2:"43";s:31:"defaults_marker_popups_maxwidth";s:3:"300";s:31:"defaults_marker_popups_minwidth";s:3:"250";s:32:"defaults_marker_popups_maxheight";s:3:"160";s:32:"defaults_marker_popups_image_css";s:63:"max-width:234px !important; height:auto; width:auto !important;";s:30:"defaults_marker_popups_autopan";s:4:"true";s:34:"defaults_marker_popups_closebutton";s:4:"true";s:37:"defaults_marker_popups_add_markername";s:5:"false";s:39:"defaults_marker_popups_autopanpadding_x";s:1:"5";s:39:"defaults_marker_popups_autopanpadding_y";s:1:"5";s:33:"defaults_marker_popups_center_map";s:4:"true";s:36:"defaults_marker_popups_rise_on_hover";s:5:"false";s:18:"defaults_layer_lat";s:9:"48.216038";s:18:"defaults_layer_lon";s:9:"16.378984";s:19:"defaults_layer_zoom";s:2:"11";s:23:"defaults_layer_mapwidth";s:3:"640";s:27:"defaults_layer_mapwidthunit";s:2:"px";s:24:"defaults_layer_mapheight";s:3:"480";s:25:"defaults_layer_controlbox";s:1:"1";s:37:"defaults_layer_overlays_custom_active";i:0;s:38:"defaults_layer_overlays_custom2_active";i:0;s:38:"defaults_layer_overlays_custom3_active";i:0;s:38:"defaults_layer_overlays_custom4_active";i:0;s:20:"defaults_layer_panel";s:1:"1";s:25:"defaults_layer_clustering";s:7:"enabled";s:24:"defaults_layer_panel_kml";i:1;s:31:"defaults_layer_panel_fullscreen";i:1;s:28:"defaults_layer_panel_qr_code";i:1;s:28:"defaults_layer_panel_geojson";i:1;s:27:"defaults_layer_panel_georss";i:1;s:29:"defaults_layer_panel_wikitude";i:0;s:37:"defaults_layer_panel_background_color";s:7:"#efefef";s:34:"defaults_layer_panel_paneltext_css";s:31:"font-weight:bold;color:#373737;";s:25:"defaults_layer_wms_active";i:0;s:26:"defaults_layer_wms2_active";i:0;s:26:"defaults_layer_wms3_active";i:0;s:26:"defaults_layer_wms4_active";i:0;s:26:"defaults_layer_wms5_active";i:0;s:26:"defaults_layer_wms6_active";i:0;s:26:"defaults_layer_wms7_active";i:0;s:26:"defaults_layer_wms8_active";i:0;s:26:"defaults_layer_wms9_active";i:0;s:27:"defaults_layer_wms10_active";i:0;s:36:"defaults_layer_mlm_filter_controlbox";s:1:"1";s:26:"defaults_layer_listmarkers";s:1:"1";s:36:"defaults_layer_listmarkers_show_icon";i:1;s:42:"defaults_layer_listmarkers_show_markername";i:1;s:41:"defaults_layer_listmarkers_show_popuptext";i:1;s:39:"defaults_layer_listmarkers_show_address";i:1;s:40:"defaults_layer_listmarkers_show_distance";i:1;s:45:"defaults_layer_listmarkers_show_distance_unit";s:2:"km";s:50:"defaults_layer_listmarkers_show_distance_precision";s:1:"1";s:35:"defaults_layer_listmarkers_order_by";s:11:"m.createdon";s:37:"defaults_layer_listmarkers_sort_order";s:3:"ASC";s:32:"defaults_layer_listmarkers_limit";s:2:"10";s:41:"defaults_layer_listmarkers_api_directions";i:1;s:34:"defaults_layer_listmarkers_api_kml";i:1;s:41:"defaults_layer_listmarkers_api_fullscreen";i:1;s:38:"defaults_layer_listmarkers_api_qr_code";i:0;s:38:"defaults_layer_listmarkers_api_geojson";i:0;s:37:"defaults_layer_listmarkers_api_georss";i:0;s:39:"defaults_layer_listmarkers_api_wikitude";i:0;s:38:"defaults_layer_listmarkers_link_action";s:12:"setview-open";s:43:"defaults_layer_listmarkers_link_action_zoom";s:11:"marker-zoom";s:37:"defaults_layer_listmarkers_action_bar";s:9:"show-full";s:37:"defaults_layer_listmarkers_searchtext";s:0:"";s:43:"defaults_layer_listmarkers_searchtext_hover";s:0:"";s:34:"defaults_layer_listmarkers_sort_id";i:0;s:42:"defaults_layer_listmarkers_sort_markername";i:1;s:41:"defaults_layer_listmarkers_sort_popuptext";i:0;s:36:"defaults_layer_listmarkers_sort_icon";i:0;s:42:"defaults_layer_listmarkers_sort_created_by";i:0;s:42:"defaults_layer_listmarkers_sort_created_on";i:1;s:42:"defaults_layer_listmarkers_sort_updated_by";i:0;s:42:"defaults_layer_listmarkers_sort_updated_on";i:0;s:40:"defaults_layer_listmarkers_sort_layer_id";i:0;s:39:"defaults_layer_listmarkers_sort_address";i:0;s:45:"defaults_layer_listmarkers_sort_kml_timestamp";i:0;s:53:"defaults_layer_listmarkers_sort_distance_layer_center";i:0;s:52:"defaults_layer_listmarkers_sort_distance_current_pos";i:1;s:30:"mlm_filter_controlbox_position";s:8:"topright";s:26:"mlm_filter_controlbox_name";i:1;s:26:"mlm_filter_controlbox_icon";i:1;s:33:"mlm_filter_controlbox_markercount";i:1;s:25:"mlm_filter_active_orderby";s:11:"markercount";s:28:"mlm_filter_active_sort_order";s:4:"DESC";s:27:"mlm_filter_inactive_orderby";s:11:"markercount";s:30:"mlm_filter_inactive_sort_order";s:4:"DESC";s:30:"clustering_zoomToBoundsOnClick";s:4:"true";s:30:"clustering_showCoverageOnHover";s:4:"true";s:28:"clustering_spiderfyOnMaxZoom";s:4:"true";s:34:"clustering_disableClusteringAtZoom";s:0:"";s:27:"clustering_maxClusterRadius";s:2:"80";s:32:"clustering_polygonOptions_stroke";s:4:"true";s:31:"clustering_polygonOptions_color";s:3:"03f";s:32:"clustering_polygonOptions_weight";s:1:"5";s:33:"clustering_polygonOptions_opacity";s:3:"0.5";s:30:"clustering_polygonOptions_fill";s:4:"auto";s:35:"clustering_polygonOptions_fillColor";s:3:"03f";s:37:"clustering_polygonOptions_fillopacity";s:3:"0.2";s:35:"clustering_polygonOptions_clickable";s:4:"true";s:22:"clustering_color_small";s:24:"rgba(181, 226, 140, 0.6)";s:28:"clustering_color_small_inner";s:23:"rgba(110, 204, 57, 0.6)";s:27:"clustering_color_small_text";s:7:"#000000";s:23:"clustering_color_medium";s:23:"rgba(241, 211, 87, 0.6)";s:29:"clustering_color_medium_inner";s:23:"rgba(240, 194, 12, 0.6)";s:28:"clustering_color_medium_text";s:7:"#000000";s:22:"clustering_color_large";s:24:"rgba(253, 156, 115, 0.6)";s:28:"clustering_color_large_inner";s:23:"rgba(241, 128, 23, 0.6)";s:27:"clustering_color_large_text";s:7:"#000000";s:27:"clustering_singleMarkerMode";s:5:"false";s:37:"clustering_spiderfyDistanceMultiplier";s:1:"1";s:41:"clustering_spiderLegPolylineOptions_color";s:3:"222";s:42:"clustering_spiderLegPolylineOptions_weight";s:3:"1.5";s:43:"clustering_spiderLegPolylineOptions_opacity";s:3:"0.5";s:31:"clustering_animateAddingMarkers";s:5:"false";s:18:"clustering_animate";s:4:"true";s:17:"misc_map_dragging";s:4:"true";s:18:"misc_map_touchzoom";s:4:"true";s:24:"misc_map_scrollwheelzoom";s:4:"true";s:24:"misc_map_doubleclickzoom";s:4:"true";s:31:"map_interaction_options_boxzoom";s:4:"true";s:20:"misc_map_trackresize";s:4:"true";s:37:"map_interaction_options_worldcopyjump";s:5:"false";s:26:"misc_map_closepopuponclick";s:4:"true";s:21:"misc_map_osm_editlink";s:4:"show";s:28:"misc_map_osm_editlink_editor";s:2:"id";s:19:"leaflet_hash_status";s:8:"disabled";s:27:"map_interaction_options_tap";s:4:"true";s:36:"map_interaction_options_taptolerance";s:2:"15";s:42:"map_interaction_options_bounceatzoomlimits";s:4:"true";s:40:"map_keyboard_navigation_options_keyboard";s:4:"true";s:48:"map_keyboard_navigation_options_keyboardpandelta";s:2:"80";s:35:"map_panning_inertia_options_inertia";s:4:"true";s:47:"map_panning_inertia_options_inertiadeceleration";s:4:"3000";s:43:"map_panning_inertia_options_inertiamaxspeed";s:4:"1500";s:20:"misc_map_zoomcontrol";s:4:"true";s:21:"map_fullscreen_button";s:4:"true";s:30:"map_fullscreen_button_position";s:7:"topleft";s:15:"map_home_button";s:13:"true-ondemand";s:24:"map_home_button_position";s:7:"topleft";s:17:"map_scale_control";s:7:"enabled";s:26:"map_scale_control_position";s:10:"bottomleft";s:26:"map_scale_control_maxwidth";s:3:"100";s:24:"map_scale_control_metric";s:4:"true";s:26:"map_scale_control_imperial";s:4:"true";s:32:"map_scale_control_updatewhenidle";s:5:"false";s:8:"misc_kml";s:4:"show";s:14:"minimap_status";s:9:"collapsed";s:15:"minimap_basemap";s:9:"automatic";s:16:"minimap_position";s:11:"bottomright";s:13:"minimap_width";s:3:"150";s:14:"minimap_height";s:3:"150";s:22:"minimap_collapsedWidth";s:2:"19";s:23:"minimap_collapsedHeight";s:2:"19";s:23:"minimap_zoomLevelOffset";s:2:"-5";s:22:"minimap_zoomLevelFixed";s:0:"";s:21:"minimap_zoomAnimation";s:5:"false";s:21:"minimap_toggleDisplay";s:4:"true";s:25:"minimap_autoToggleDisplay";s:5:"false";s:15:"gpx_track_color";s:7:"#0000FF";s:16:"gpx_track_weight";s:1:"5";s:17:"gpx_track_opacity";s:3:"0.5";s:19:"gpx_track_clickable";s:5:"false";s:16:"gpx_track_noClip";s:5:"false";s:22:"gpx_track_smoothFactor";s:3:"1.0";s:18:"gpx_metadata_units";s:6:"metric";s:17:"gpx_metadata_name";i:1;s:18:"gpx_metadata_start";i:1;s:16:"gpx_metadata_end";i:0;s:21:"gpx_metadata_distance";i:1;s:27:"gpx_metadata_duration_total";i:1;s:28:"gpx_metadata_duration_moving";i:0;s:19:"gpx_metadata_avpace";i:1;s:17:"gpx_metadata_avhr";i:0;s:20:"gpx_metadata_hr_full";i:0;s:22:"gpx_metadata_elev_gain";i:1;s:22:"gpx_metadata_elev_loss";i:1;s:21:"gpx_metadata_elev_net";i:1;s:22:"gpx_metadata_elev_full";i:0;s:25:"gpx_metadata_gpx_download";i:1;s:22:"gpx_max_point_interval";s:5:"15000";s:16:"gpx_icons_status";s:4:"show";s:16:"gpx_startIconUrl";s:0:"";s:14:"gpx_endIconUrl";s:0:"";s:13:"gpx_shadowUrl";s:0:"";s:14:"gpx_iconSize_x";s:2:"33";s:14:"gpx_iconSize_y";s:2:"50";s:16:"gpx_shadowSize_x";s:2:"50";s:16:"gpx_shadowSize_y";s:2:"50";s:16:"gpx_iconAnchor_x";s:2:"16";s:16:"gpx_iconAnchor_y";s:2:"45";s:18:"gpx_shadowAnchor_x";s:2:"16";s:18:"gpx_shadowAnchor_y";s:2:"47";s:16:"geolocate_status";s:5:"false";s:19:"geolocate_autostart";s:5:"false";s:14:"geolocate_icon";s:16:"icon-cross-hairs";s:18:"geolocate_position";s:7:"topleft";s:20:"geolocate_drawCircle";s:4:"true";s:20:"geolocate_drawMarker";s:4:"true";s:17:"geolocate_setView";s:8:"untilPan";s:30:"geolocate_keepCurrentZoomLevel";s:4:"true";s:30:"geolocate_clickBehavior_inView";s:4:"stop";s:33:"geolocate_clickBehavior_outOfView";s:7:"setView";s:19:"geolocate_showPopup";s:4:"true";s:15:"geolocate_units";s:4:"true";s:23:"geolocate_circlePadding";s:5:"[0,0]";s:21:"geolocate_circleStyle";s:0:"";s:21:"geolocate_markerStyle";s:0:"";s:27:"geolocate_followCircleStyle";s:0:"";s:27:"geolocate_followMarkerStyle";s:0:"";s:23:"geolocate_locateOptions";s:11:"watch: true";s:17:"map_webapp_images";s:7:"default";s:17:"map_webapp_icon57";s:0:"";s:18:"map_webapp_icon114";s:0:"";s:17:"map_webapp_icon72";s:0:"";s:18:"map_webapp_icon144";s:0:"";s:21:"map_webapp_launch1024";s:0:"";s:21:"map_webapp_launch2048";s:0:"";s:20:"map_webapp_launch768";s:0:"";s:21:"map_webapp_launch1536";s:0:"";s:20:"map_webapp_launch320";s:0:"";s:20:"map_webapp_launch640";s:0:"";s:25:"map_webapp_launch640_1096";s:0:"";s:15:"qrcode_provider";s:9:"visualead";s:24:"qrcode_visualead_caching";s:7:"enabled";s:24:"qrcode_visualead_api_key";s:0:"";s:26:"qrcode_visualead_image_url";s:0:"";s:27:"qrcode_visualead_project_id";s:0:"";s:24:"qrcode_visualead_qr_size";s:3:"124";s:29:"qrcode_visualead_qr_cell_size";s:0:"";s:21:"qrcode_visualead_qr_x";s:1:"4";s:21:"qrcode_visualead_qr_y";s:1:"5";s:27:"qrcode_visualead_qr_gravity";s:0:"";s:28:"qrcode_visualead_qr_rotation";s:1:"0";s:35:"qrcode_visualead_output_image_width";s:0:"";s:27:"qrcode_visualead_cells_type";s:1:"1";s:29:"qrcode_visualead_markers_type";s:1:"1";s:16:"misc_qrcode_size";s:3:"150";s:21:"marker_tooltip_status";s:7:"enabled";s:24:"marker_tooltip_permanent";s:5:"false";s:21:"marker_tooltip_sticky";s:5:"false";s:24:"marker_tooltip_direction";s:4:"auto";s:23:"marker_tooltip_offset_x";s:1:"0";s:23:"marker_tooltip_offset_y";s:1:"0";s:26:"marker_tooltip_interactive";s:5:"false";s:22:"marker_tooltip_opacity";s:3:"0.9";s:18:"geocoding_provider";s:14:"algolia-places";s:27:"geocoding_provider_fallback";s:6:"photon";s:22:"geocoding_typing_delay";s:3:"400";s:36:"geocoding_min_chars_search_autostart";s:1:"3";s:23:"geocoding_algolia_appId";s:0:"";s:24:"geocoding_algolia_apiKey";s:0:"";s:30:"geocoding_algolia_aroundLatLng";s:0:"";s:35:"geocoding_algolia_aroundLatLngViaIP";s:4:"true";s:26:"geocoding_algolia_language";s:0:"";s:27:"geocoding_algolia_countries";s:0:"";s:25:"geocoding_photon_language";s:9:"automatic";s:34:"geocoding_photon_location_bias_lat";s:0:"";s:34:"geocoding_photon_location_bias_lon";s:0:"";s:31:"geocoding_photon_filter_results";s:0:"";s:31:"geocoding_mapzen_search_api_key";s:0:"";s:33:"geocoding_mapzen_search_focus_lat";s:0:"";s:33:"geocoding_mapzen_search_focus_lon";s:0:"";s:31:"geocoding_mapzen_search_country";s:0:"";s:37:"geocoding_mapzen_search_narrow_search";s:8:"disabled";s:43:"geocoding_mapzen_search_narrow_rect_lat_min";s:9:"48.326583";s:43:"geocoding_mapzen_search_narrow_rect_lon_min";s:8:"16.55056";s:43:"geocoding_mapzen_search_narrow_rect_lat_max";s:9:"48.114308";s:43:"geocoding_mapzen_search_narrow_rect_lon_max";s:9:"16.187325";s:41:"geocoding_mapzen_search_narrow_circle_lat";s:9:"48.326583";s:41:"geocoding_mapzen_search_narrow_circle_lon";s:8:"16.55056";s:44:"geocoding_mapzen_search_narrow_circle_radius";s:3:"100";s:35:"geocoding_mapzen_search_sources_osm";i:1;s:34:"geocoding_mapzen_search_sources_oa";i:1;s:40:"geocoding_mapzen_search_sources_geonames";i:1;s:35:"geocoding_mapzen_search_sources_wof";i:1;s:29:"geocoding_mapzen_search_layer";s:4:"none";s:36:"geocoding_mapquest_geocoding_api_key";s:0:"";s:42:"geocoding_mapquest_geocoding_bounds_status";s:8:"disabled";s:40:"geocoding_mapquest_geocoding_bounds_lat1";s:9:"48.326583";s:40:"geocoding_mapquest_geocoding_bounds_lon1";s:8:"16.55056";s:40:"geocoding_mapquest_geocoding_bounds_lat2";s:9:"48.114308";s:40:"geocoding_mapquest_geocoding_bounds_lon2";s:9:"16.187325";s:38:"geocoding_google_geocoding_auth_method";s:7:"api-key";s:34:"geocoding_google_geocoding_api_key";s:0:"";s:41:"geocoding_google_geocoding_premium_client";s:0:"";s:44:"geocoding_google_geocoding_premium_signature";s:0:"";s:42:"geocoding_google_geocoding_premium_channel";s:0:"";s:35:"geocoding_google_geocoding_location";s:3:"0,0";s:33:"geocoding_google_geocoding_radius";s:8:"20000000";s:35:"geocoding_google_geocoding_language";s:0:"";s:33:"geocoding_google_geocoding_region";s:0:"";s:37:"geocoding_google_geocoding_components";s:0:"";s:16:"standard_basemap";s:10:"osm_mapnik";s:21:"controlbox_osm_mapnik";i:1;s:25:"controlbox_stamen_terrain";i:1;s:23:"controlbox_stamen_toner";i:1;s:28:"controlbox_stamen_watercolor";i:1;s:23:"controlbox_mapquest_osm";i:0;s:26:"controlbox_mapquest_aerial";i:0;s:26:"controlbox_mapquest_hybrid";i:0;s:30:"controlbox_googleLayer_roadmap";i:1;s:32:"controlbox_googleLayer_satellite";i:1;s:29:"controlbox_googleLayer_hybrid";i:1;s:30:"controlbox_googleLayer_terrain";i:1;s:21:"controlbox_bingaerial";i:0;s:31:"controlbox_bingaerialwithlabels";i:0;s:19:"controlbox_bingroad";i:0;s:26:"controlbox_ogdwien_basemap";i:0;s:28:"controlbox_ogdwien_satellite";i:0;s:17:"controlbox_mapbox";i:0;s:18:"controlbox_mapbox2";i:0;s:18:"controlbox_mapbox3";i:0;s:25:"controlbox_custom_basemap";i:1;s:26:"controlbox_custom_basemap2";i:1;s:26:"controlbox_custom_basemap3";i:1;s:24:"controlbox_empty_basemap";i:0;s:31:"default_basemap_name_osm_mapnik";s:13:"OpenStreetMap";s:35:"default_basemap_name_stamen_terrain";s:14:"Stamen Terrain";s:33:"default_basemap_name_stamen_toner";s:12:"Stamen Toner";s:38:"default_basemap_name_stamen_watercolor";s:17:"Stamen Watercolor";s:33:"default_basemap_name_mapquest_osm";s:14:"MapQuest (OSM)";s:36:"default_basemap_name_mapquest_aerial";s:17:"MapQuest (Aerial)";s:36:"default_basemap_name_mapquest_hybrid";s:17:"MapQuest (Hybrid)";s:40:"default_basemap_name_googleLayer_roadmap";s:21:"Google Maps (Roadmap)";s:42:"default_basemap_name_googleLayer_satellite";s:23:"Google Maps (Satellite)";s:39:"default_basemap_name_googleLayer_hybrid";s:20:"Google Maps (Hybrid)";s:40:"default_basemap_name_googleLayer_terrain";s:21:"Google Maps (Terrain)";s:31:"default_basemap_name_bingaerial";s:18:"Bing Maps (Aerial)";s:41:"default_basemap_name_bingaerialwithlabels";s:25:"Bing Maps (Aerial+Labels)";s:29:"default_basemap_name_bingroad";s:16:"Bing Maps (Road)";s:36:"default_basemap_name_ogdwien_basemap";s:10:"basemap.at";s:38:"default_basemap_name_ogdwien_satellite";s:20:"basemap.at satellite";s:11:"mapbox_name";s:22:"Blue Marble Topography";s:12:"mapbox2_name";s:15:"Geography Class";s:12:"mapbox3_name";s:15:"Natural Earth I";s:19:"custom_basemap_name";s:13:"OpenMapSurfer";s:20:"custom_basemap2_name";s:11:"OpenTopoMap";s:20:"custom_basemap3_name";s:5:"Hydda";s:18:"empty_basemap_name";s:13:"empty basemap";s:20:"global_maxzoom_level";s:2:"21";s:15:"edgeBufferTiles";s:1:"2";s:20:"map_retina_detection";s:4:"true";s:16:"misc_projections";s:14:"L.CRS.EPSG3857";s:22:"openstreetmap_variants";s:10:"osm-mapnik";s:21:"stamen_terrain_flavor";s:7:"terrain";s:19:"stamen_toner_flavor";s:5:"toner";s:16:"mapquest_api_key";s:0:"";s:22:"google_maps_api_status";s:8:"disabled";s:19:"google_maps_api_key";s:0:"";s:18:"google_maps_plugin";s:13:"google_legacy";s:32:"google_maps_api_deferred_loading";s:7:"enabled";s:29:"google_api_deregister_scripts";s:8:"disabled";s:33:"google_maps_language_localization";s:15:"browser_setting";s:23:"google_maps_base_domain";s:15:"maps.google.com";s:30:"google_maps_base_domain_custom";s:0:"";s:19:"google_styling_json";s:0:"";s:16:"bingmaps_api_key";s:0:"";s:16:"bingmaps_culture";s:9:"automatic";s:11:"mapbox_user";s:6:"mapbox";s:10:"mapbox_map";s:20:"blue-marble-topo-jul";s:19:"mapbox_access_token";s:0:"";s:14:"mapbox_minzoom";s:1:"0";s:14:"mapbox_maxzoom";s:1:"8";s:18:"mapbox_attribution";s:106:"MapBox/NASA, <a href=&quot;http://www.mapbox.com&quot; target=&quot;_blank&quot;>http://www.mapbox.com</a>";s:12:"mapbox2_user";s:6:"mapbox";s:11:"mapbox2_map";s:15:"geography-class";s:20:"mapbox2_access_token";s:0:"";s:15:"mapbox2_minzoom";s:1:"0";s:15:"mapbox2_maxzoom";s:1:"8";s:19:"mapbox2_attribution";s:101:"MapBox, <a href=&quot;http://www.mapbox.com&quot; target=&quot;_blank&quot;>http://www.mapbox.com</a>";s:12:"mapbox3_user";s:6:"mapbox";s:11:"mapbox3_map";s:15:"natural-earth-1";s:20:"mapbox3_access_token";s:0:"";s:15:"mapbox3_minzoom";s:1:"0";s:15:"mapbox3_maxzoom";s:1:"6";s:19:"mapbox3_attribution";s:101:"MapBox, <a href=&quot;http://www.mapbox.com&quot; target=&quot;_blank&quot;>http://www.mapbox.com</a>";s:22:"custom_basemap_tileurl";s:67:"http://korona.geog.uni-heidelberg.de/tiles/adminb/x={x}&y={y}&z={z}";s:26:"custom_basemap_attribution";s:281:"Map data &copy; <a href=&quot;http://openstreetmap.org/&quot; target=&quot;_blank&quot;>OpenStreetMap contributors</a>, tiles: <a href=&quot;http://giscience.uni-hd.de/&quot; target=&quot;_blank&quot;>GIScience Research Group @ University of Heidelberg</a>, cartography Maxim Rylov";s:22:"custom_basemap_minzoom";s:1:"4";s:22:"custom_basemap_maxzoom";s:2:"18";s:18:"custom_basemap_tms";s:5:"false";s:33:"custom_basemap_subdomains_enabled";s:2:"no";s:31:"custom_basemap_subdomains_names";s:43:"&quot;a&quot;, &quot;b&quot;, &quot;c&quot;";s:38:"custom_basemap_continuousworld_enabled";s:5:"false";s:29:"custom_basemap_nowrap_enabled";s:5:"false";s:27:"custom_basemap_errortileurl";s:4:"true";s:23:"custom_basemap2_tileurl";s:48:"https://{s}.tile.opentopomap.org/{z}/{x}/{y}.png";s:27:"custom_basemap2_attribution";s:421:"Map: &copy; <a href=&quot;https://www.openstreetmap.org/copyright&quot; target=&quot;_blank&quot;>OpenStreetMap contributors</a>, <a href=&quot;http://viewfinderpanoramas.org&quot; target=&quot;_blank&quot;>SRTM</a> | Map style: <a href=&quot;https://opentopomap.org&quot; target=&quot;_blank&quot;>OpenTopoMap</a> (<a href=&quot;http://creativecommons.org/licenses/by-sa/3.0&quot; target=&quot;_blank&quot;>CC BY SA</a>)";s:23:"custom_basemap2_minzoom";s:1:"1";s:23:"custom_basemap2_maxzoom";s:2:"17";s:19:"custom_basemap2_tms";s:5:"false";s:34:"custom_basemap2_subdomains_enabled";s:3:"yes";s:32:"custom_basemap2_subdomains_names";s:43:"&quot;a&quot;, &quot;b&quot;, &quot;c&quot;";s:39:"custom_basemap2_continuousworld_enabled";s:5:"false";s:30:"custom_basemap2_nowrap_enabled";s:5:"false";s:28:"custom_basemap2_errortileurl";s:4:"true";s:23:"custom_basemap3_tileurl";s:60:"https://{s}.tile.openstreetmap.se/hydda/full/{z}/{x}/{y}.png";s:27:"custom_basemap3_attribution";s:244:"Tiles courtesy of <a href=&quot;http://openstreetmap.se/&quot; target=&quot;_blank&quot;>OpenStreetMap Sweden</a>;, Map: &copy; <a href=&quot;https://www.openstreetmap.org/copyright&quot; target=&quot;_blank&quot;>OpenStreetMap contributors</a>";s:23:"custom_basemap3_minzoom";s:1:"1";s:23:"custom_basemap3_maxzoom";s:2:"18";s:19:"custom_basemap3_tms";s:5:"false";s:34:"custom_basemap3_subdomains_enabled";s:3:"yes";s:32:"custom_basemap3_subdomains_names";s:43:"&quot;a&quot;, &quot;b&quot;, &quot;c&quot;";s:39:"custom_basemap3_continuousworld_enabled";s:5:"false";s:30:"custom_basemap3_nowrap_enabled";s:5:"false";s:28:"custom_basemap3_errortileurl";s:4:"true";s:15:"overlays_custom";i:0;s:16:"overlays_custom2";i:0;s:16:"overlays_custom3";i:0;s:16:"overlays_custom4";i:0;s:20:"overlays_custom_name";s:25:"Waymarked Trails - Hiking";s:23:"overlays_custom_tileurl";s:44:"http://tile.lonvia.de/hiking/{z}/{x}/{y}.png";s:27:"overlays_custom_attribution";s:111:"Overlay: <a href=&quot;http://waymarkedtrails.org/&quot; target=&quot;_blank&quot;>Lonvias Waymarked Trails</a>";s:23:"overlays_custom_minzoom";s:1:"1";s:23:"overlays_custom_maxzoom";s:2:"18";s:23:"overlays_custom_opacity";s:3:"1.0";s:19:"overlays_custom_tms";s:5:"false";s:34:"overlays_custom_subdomains_enabled";s:3:"yes";s:32:"overlays_custom_subdomains_names";s:43:"&quot;a&quot;, &quot;b&quot;, &quot;c&quot;";s:28:"overlays_custom_errortileurl";s:4:"true";s:21:"overlays_custom2_name";s:26:"Waymarked Trails - Cycling";s:24:"overlays_custom2_tileurl";s:45:"http://tile.lonvia.de/cycling/{z}/{x}/{y}.png";s:28:"overlays_custom2_attribution";s:111:"Overlay: <a href=&quot;http://waymarkedtrails.org/&quot; target=&quot;_blank&quot;>Lonvias Waymarked Trails</a>";s:24:"overlays_custom2_minzoom";s:1:"1";s:24:"overlays_custom2_maxzoom";s:2:"18";s:24:"overlays_custom2_opacity";s:3:"1.0";s:20:"overlays_custom2_tms";s:5:"false";s:35:"overlays_custom2_subdomains_enabled";s:3:"yes";s:33:"overlays_custom2_subdomains_names";s:43:"&quot;a&quot;, &quot;b&quot;, &quot;c&quot;";s:29:"overlays_custom2_errortileurl";s:4:"true";s:21:"overlays_custom3_name";s:21:"OpenWeatherMap - Rain";s:24:"overlays_custom3_tileurl";s:59:"http://{s}.tile.openweathermap.org/map/rain/{z}/{x}/{y}.png";s:28:"overlays_custom3_attribution";s:100:"Map data: <a href=&quot;http://openweathermap.org&quot; target=&quot;_blank&quot;>OpenWeatherMap</a>";s:24:"overlays_custom3_minzoom";s:1:"1";s:24:"overlays_custom3_maxzoom";s:2:"18";s:24:"overlays_custom3_opacity";s:3:"1.0";s:20:"overlays_custom3_tms";s:5:"false";s:35:"overlays_custom3_subdomains_enabled";s:3:"yes";s:33:"overlays_custom3_subdomains_names";s:43:"&quot;a&quot;, &quot;b&quot;, &quot;c&quot;";s:29:"overlays_custom3_errortileurl";s:4:"true";s:21:"overlays_custom4_name";s:28:"OpenWeatherMap - Temperature";s:24:"overlays_custom4_tileurl";s:59:"http://{s}.tile.openweathermap.org/map/temp/{z}/{x}/{y}.png";s:28:"overlays_custom4_attribution";s:100:"Map data: <a href=&quot;http://openweathermap.org&quot; target=&quot;_blank&quot;>OpenWeatherMap</a>";s:24:"overlays_custom4_minzoom";s:1:"1";s:24:"overlays_custom4_maxzoom";s:2:"18";s:24:"overlays_custom4_opacity";s:3:"1.0";s:20:"overlays_custom4_tms";s:5:"false";s:35:"overlays_custom4_subdomains_enabled";s:3:"yes";s:33:"overlays_custom4_subdomains_names";s:43:"&quot;a&quot;, &quot;b&quot;, &quot;c&quot;";s:29:"overlays_custom4_errortileurl";s:4:"true";s:17:"wms_wms_available";i:1;s:18:"wms_wms2_available";i:1;s:18:"wms_wms3_available";i:1;s:18:"wms_wms4_available";i:1;s:18:"wms_wms5_available";i:1;s:18:"wms_wms6_available";i:1;s:18:"wms_wms7_available";i:1;s:18:"wms_wms8_available";i:1;s:18:"wms_wms9_available";i:1;s:19:"wms_wms10_available";i:1;s:12:"wms_wms_name";s:99:"<a href=&quot;https://open.wien.at/&quot; target=&quot;_blank&quot;>OGD Vienna - Public Toilets</a>";s:15:"wms_wms_baseurl";s:33:"https://data.wien.gv.at/daten/wms";s:14:"wms_wms_layers";s:11:"WCANLAGEOGD";s:14:"wms_wms_styles";s:0:"";s:14:"wms_wms_format";s:9:"image/gif";s:19:"wms_wms_transparent";s:4:"TRUE";s:15:"wms_wms_version";s:5:"1.1.1";s:19:"wms_wms_attribution";s:105:"WMS: City of Vienna (<a href=&quot;https://open.wien.at&quot; target=&quot;_blank&quot;>open.wien.at</a>)";s:22:"wms_wms_legend_enabled";s:3:"yes";s:14:"wms_wms_legend";s:0:"";s:26:"wms_wms_subdomains_enabled";s:2:"no";s:24:"wms_wms_subdomains_names";s:70:"&quot;subdomain1&quot;, &quot;subdomain2&quot;, &quot;subdomain3&quot;";s:19:"wms_wms_kml_support";s:3:"yes";s:16:"wms_wms_kml_href";s:213:"https://data.wien.gv.at/daten/geo?version=1.3.0&service=WMS&request=GetMap&crs=EPSG:4326&bbox=48.10,16.16,48.34,16.59&width=1&height=1&layers=ogdwien:WCANLAGEOGD&styles=&format=application/vnd.google-earth.kml+xml";s:23:"wms_wms_kml_refreshMode";s:8:"onChange";s:27:"wms_wms_kml_refreshInterval";s:2:"30";s:27:"wms_wms_kml_viewRefreshMode";s:5:"never";s:27:"wms_wms_kml_viewRefreshTime";s:1:"1";s:13:"wms_wms2_name";s:106:"<a href=&quot;https://open.wien.at/&quot; target=&quot;_blank&quot;>OGD Vienna - Elevators at stations</a>";s:16:"wms_wms2_baseurl";s:33:"https://data.wien.gv.at/daten/wms";s:15:"wms_wms2_layers";s:9:"AUFZUGOGD";s:15:"wms_wms2_styles";s:0:"";s:15:"wms_wms2_format";s:9:"image/gif";s:20:"wms_wms2_transparent";s:4:"TRUE";s:16:"wms_wms2_version";s:5:"1.1.1";s:20:"wms_wms2_attribution";s:105:"WMS: City of Vienna (<a href=&quot;https://open.wien.at&quot; target=&quot;_blank&quot;>open.wien.at</a>)";s:23:"wms_wms2_legend_enabled";s:3:"yes";s:15:"wms_wms2_legend";s:0:"";s:27:"wms_wms2_subdomains_enabled";s:2:"no";s:25:"wms_wms2_subdomains_names";s:70:"&quot;subdomain1&quot;, &quot;subdomain2&quot;, &quot;subdomain3&quot;";s:20:"wms_wms2_kml_support";s:3:"yes";s:17:"wms_wms2_kml_href";s:211:"https://data.wien.gv.at/daten/geo?version=1.3.0&service=WMS&request=GetMap&crs=EPSG:4326&bbox=48.10,16.16,48.34,16.59&width=1&height=1&layers=ogdwien:AUFZUGOGD&styles=&format=application/vnd.google-earth.kml+xml";s:24:"wms_wms2_kml_refreshMode";s:8:"onChange";s:28:"wms_wms2_kml_refreshInterval";s:2:"30";s:28:"wms_wms2_kml_viewRefreshMode";s:5:"never";s:28:"wms_wms2_kml_viewRefreshTime";s:1:"1";s:13:"wms_wms3_name";s:182:"<a href=&quot;http://discomap.eea.europa.eu/ArcGIS/rest/services/Air/EPRTRDiffuseAir_Dyna_WGS84/MapServer/7&quot; target=&quot;_blank&quot;>EEA - CO emissions from road transport</a>";s:16:"wms_wms3_baseurl";s:96:"http://discomap.eea.europa.eu/ArcGIS/services/Air/EPRTRDiffuseAir_Dyna_WGS84/MapServer/WMSServer";s:15:"wms_wms3_layers";s:2:"24";s:15:"wms_wms3_styles";s:0:"";s:15:"wms_wms3_format";s:9:"image/png";s:20:"wms_wms3_transparent";s:4:"TRUE";s:20:"wms_wms3_attribution";s:116:"WMS: <a href=&quot;http://www.eea.europa.eu/code/gis&quot; target=&quot;_blank&quot;>European Environment Agency</a>";s:23:"wms_wms3_legend_enabled";s:3:"yes";s:15:"wms_wms3_legend";s:166:"http://discomap.eea.europa.eu/ArcGIS/services/Air/EPRTRDiffuseAir_Dyna_WGS84/MapServer/WMSServer?request=GetLegendGraphic%26version=1.3.0%26format=image/png%26layer=1";s:16:"wms_wms3_version";s:5:"1.3.0";s:27:"wms_wms3_subdomains_enabled";s:2:"no";s:25:"wms_wms3_subdomains_names";s:70:"&quot;subdomain1&quot;, &quot;subdomain2&quot;, &quot;subdomain3&quot;";s:20:"wms_wms3_kml_support";s:3:"yes";s:17:"wms_wms3_kml_href";s:156:"http://discomap.eea.europa.eu/ArcGIS/rest/services/Air/EPRTRDiffuseAir_Dyna_WGS84/MapServer/generatekml?docName=&l%3A7=on&layers=7&layerOptions=nonComposite";s:24:"wms_wms3_kml_refreshMode";s:8:"onChange";s:28:"wms_wms3_kml_refreshInterval";s:2:"30";s:28:"wms_wms3_kml_viewRefreshMode";s:5:"never";s:28:"wms_wms3_kml_viewRefreshTime";s:1:"1";s:13:"wms_wms4_name";s:156:"<a href=&quot;http://discomap.eea.europa.eu/ArcGIS/rest/services/Land/CLC2006_Dyna_WM/MapServer&quot; target=&quot;_blank&quot;>EEA - Agricultural areas</a>";s:16:"wms_wms4_baseurl";s:86:"http://discomap.eea.europa.eu/ArcGIS/services/Land/CLC2006_Dyna_WM/MapServer/WMSServer";s:15:"wms_wms4_layers";s:2:"10";s:15:"wms_wms4_styles";s:0:"";s:15:"wms_wms4_format";s:9:"image/png";s:20:"wms_wms4_transparent";s:4:"TRUE";s:16:"wms_wms4_version";s:5:"1.3.0";s:20:"wms_wms4_attribution";s:116:"WMS: <a href=&quot;http://www.eea.europa.eu/code/gis&quot; target=&quot;_blank&quot;>European Environment Agency</a>";s:23:"wms_wms4_legend_enabled";s:3:"yes";s:15:"wms_wms4_legend";s:157:"http://discomap.eea.europa.eu/ArcGIS/services/Land/CLC2000_Cach_WM/MapServer/WMSServer?request=GetLegendGraphic%26version=1.3.0%26format=image/png%26layer=11";s:27:"wms_wms4_subdomains_enabled";s:2:"no";s:25:"wms_wms4_subdomains_names";s:70:"&quot;subdomain1&quot;, &quot;subdomain2&quot;, &quot;subdomain3&quot;";s:20:"wms_wms4_kml_support";s:3:"yes";s:17:"wms_wms4_kml_href";s:146:"http://discomap.eea.europa.eu/ArcGIS/rest/services/Land/CLC2006_Dyna_WM/MapServer/generatekml?docName=&l%3A5=on&layers=5&layerOptions=nonComposite";s:24:"wms_wms4_kml_refreshMode";s:8:"onChange";s:28:"wms_wms4_kml_refreshInterval";s:2:"30";s:28:"wms_wms4_kml_viewRefreshMode";s:5:"never";s:28:"wms_wms4_kml_viewRefreshTime";s:1:"1";s:13:"wms_wms5_name";s:173:"<a href=&quot;http://discomap.eea.europa.eu/arcgis/rest/services/Land/LandscapeFragmentation_LAEA/MapServer&quot; target=&quot;_blank&quot;>EEA - Landscape fragmentation</a>";s:16:"wms_wms5_baseurl";s:99:"http://discomap.eea.europa.eu/arcgis/services/Land/LandscapeFragmentation_LAEA/MapServer/WmsServer?";s:15:"wms_wms5_layers";s:1:"0";s:15:"wms_wms5_styles";s:0:"";s:15:"wms_wms5_format";s:9:"image/png";s:20:"wms_wms5_transparent";s:4:"TRUE";s:16:"wms_wms5_version";s:5:"1.3.0";s:20:"wms_wms5_attribution";s:116:"WMS: <a href=&quot;http://www.eea.europa.eu/code/gis&quot; target=&quot;_blank&quot;>European Environment Agency</a>";s:23:"wms_wms5_legend_enabled";s:3:"yes";s:15:"wms_wms5_legend";s:168:"http://discomap.eea.europa.eu/arcgis/services/Land/LandscapeFragmentation_LAEA/MapServer/WmsServer?request=GetLegendGraphic%26version=1.3.0%26format=image/png%26layer=0";s:27:"wms_wms5_subdomains_enabled";s:2:"no";s:25:"wms_wms5_subdomains_names";s:70:"&quot;subdomain1&quot;, &quot;subdomain2&quot;, &quot;subdomain3&quot;";s:20:"wms_wms5_kml_support";s:2:"no";s:17:"wms_wms5_kml_href";s:0:"";s:24:"wms_wms5_kml_refreshMode";s:8:"onChange";s:28:"wms_wms5_kml_refreshInterval";s:2:"30";s:28:"wms_wms5_kml_viewRefreshMode";s:5:"never";s:28:"wms_wms5_kml_viewRefreshTime";s:1:"1";s:13:"wms_wms6_name";s:149:"<a href=&quot;http://discomap.eea.europa.eu/ArcGIS/rest/services/Land/CLC2006_Dyna_WM/MapServer&quot; target=&quot;_blank&quot;>EEA - WaterBodies</a>";s:16:"wms_wms6_baseurl";s:86:"http://discomap.eea.europa.eu/ArcGIS/services/Land/CLC2006_Dyna_WM/MapServer/WMSServer";s:15:"wms_wms6_layers";s:1:"2";s:15:"wms_wms6_styles";s:0:"";s:15:"wms_wms6_format";s:9:"image/png";s:20:"wms_wms6_transparent";s:4:"TRUE";s:16:"wms_wms6_version";s:5:"1.3.0";s:20:"wms_wms6_attribution";s:116:"WMS: <a href=&quot;http://www.eea.europa.eu/code/gis&quot; target=&quot;_blank&quot;>European Environment Agency</a>";s:23:"wms_wms6_legend_enabled";s:3:"yes";s:15:"wms_wms6_legend";s:156:"http://discomap.eea.europa.eu/ArcGIS/services/Land/CLC2006_Dyna_WM/MapServer/WMSServer?request=GetLegendGraphic%26version=1.3.0%26format=image/png%26layer=2";s:27:"wms_wms6_subdomains_enabled";s:2:"no";s:25:"wms_wms6_subdomains_names";s:70:"&quot;subdomain1&quot;, &quot;subdomain2&quot;, &quot;subdomain3&quot;";s:20:"wms_wms6_kml_support";s:3:"yes";s:17:"wms_wms6_kml_href";s:148:"http://discomap.eea.europa.eu/ArcGIS/rest/services/Land/CLC2006_Dyna_WM/MapServer/generatekml?docName=&l%3A14=on&layers=14&layerOptions=nonComposite";s:24:"wms_wms6_kml_refreshMode";s:8:"onChange";s:28:"wms_wms6_kml_refreshInterval";s:2:"30";s:28:"wms_wms6_kml_viewRefreshMode";s:5:"never";s:28:"wms_wms6_kml_viewRefreshTime";s:1:"1";s:13:"wms_wms7_name";s:180:"<a href=&quot;http://discomap.eea.europa.eu/ArcGIS/rest/services/Water/RiverAndLakes_Dyna_WM/MapServer&quot; target=&quot;_blank&quot;>EEA - Mean annual nitrates in rivers 2008</a>";s:16:"wms_wms7_baseurl";s:93:"http://discomap.eea.europa.eu/ArcGIS/services/Water/RiverAndLakes_Dyna_WM/MapServer/WMSServer";s:15:"wms_wms7_layers";s:2:"14";s:15:"wms_wms7_styles";s:0:"";s:15:"wms_wms7_format";s:9:"image/png";s:20:"wms_wms7_transparent";s:4:"TRUE";s:16:"wms_wms7_version";s:5:"1.3.0";s:20:"wms_wms7_attribution";s:116:"WMS: <a href=&quot;http://www.eea.europa.eu/code/gis&quot; target=&quot;_blank&quot;>European Environment Agency</a>";s:23:"wms_wms7_legend_enabled";s:3:"yes";s:15:"wms_wms7_legend";s:164:"http://discomap.eea.europa.eu/ArcGIS/services/Water/RiverAndLakes_Dyna_WM/MapServer/WMSServer?request=GetLegendGraphic%26version=1.3.0%26format=image/png%26layer=14";s:27:"wms_wms7_subdomains_enabled";s:2:"no";s:25:"wms_wms7_subdomains_names";s:70:"&quot;subdomain1&quot;, &quot;subdomain2&quot;, &quot;subdomain3&quot;";s:20:"wms_wms7_kml_support";s:3:"yes";s:17:"wms_wms7_kml_href";s:153:"http://discomap.eea.europa.eu/ArcGIS/rest/services/Water/RiverAndLakes_Dyna_WM/MapServer/generatekml?docName=&l%3A9=on&layers=9&layerOptions=nonComposite";s:24:"wms_wms7_kml_refreshMode";s:8:"onChange";s:28:"wms_wms7_kml_refreshInterval";s:2:"30";s:28:"wms_wms7_kml_viewRefreshMode";s:5:"never";s:28:"wms_wms7_kml_viewRefreshTime";s:1:"1";s:13:"wms_wms8_name";s:170:"<a href=&quot;http://discomap.eea.europa.eu/ArcGIS/rest/services/Reports2010/Reports2008_Dyna_WGS84/MapServer&quot; target=&quot;_blank&quot;>EEA - Temperature Change</a>";s:16:"wms_wms8_baseurl";s:100:"http://discomap.eea.europa.eu/ArcGIS/services/Reports2010/Reports2008_Dyna_WGS84/MapServer/WMSServer";s:15:"wms_wms8_layers";s:1:"5";s:15:"wms_wms8_styles";s:0:"";s:15:"wms_wms8_format";s:9:"image/png";s:20:"wms_wms8_transparent";s:4:"TRUE";s:16:"wms_wms8_version";s:5:"1.3.0";s:20:"wms_wms8_attribution";s:116:"WMS: <a href=&quot;http://www.eea.europa.eu/code/gis&quot; target=&quot;_blank&quot;>European Environment Agency</a>";s:23:"wms_wms8_legend_enabled";s:3:"yes";s:15:"wms_wms8_legend";s:152:"http://cow6/ArcGIS/services/Reports2010/Reports2008_Dyna_WGS84/MapServer/WMSServer?request=GetLegendGraphic%26version=1.3.0%26format=image/png%26layer=5";s:27:"wms_wms8_subdomains_enabled";s:2:"no";s:25:"wms_wms8_subdomains_names";s:70:"&quot;subdomain1&quot;, &quot;subdomain2&quot;, &quot;subdomain3&quot;";s:20:"wms_wms8_kml_support";s:3:"yes";s:17:"wms_wms8_kml_href";s:162:"http://discomap.eea.europa.eu/ArcGIS/rest/services/Reports2010/Reports2008_Dyna_WGS84/MapServer/generatekml?docName=&l%3A26=on&layers=26&layerOptions=nonComposite";s:24:"wms_wms8_kml_refreshMode";s:8:"onChange";s:28:"wms_wms8_kml_refreshInterval";s:2:"30";s:28:"wms_wms8_kml_viewRefreshMode";s:5:"never";s:28:"wms_wms8_kml_viewRefreshTime";s:1:"1";s:13:"wms_wms9_name";s:152:"<a href=&quot;http://discomap.eea.europa.eu/arcgis/rest/services/Land/UrbanAtlas_LAEA/MapServer&quot; target=&quot;_blank&quot;>EEA - Urban Outlines</a>";s:16:"wms_wms9_baseurl";s:87:"http://discomap.eea.europa.eu/arcgis/services/Land/UrbanAtlas_LAEA/MapServer/WmsServer?";s:15:"wms_wms9_layers";s:1:"4";s:15:"wms_wms9_styles";s:0:"";s:15:"wms_wms9_format";s:9:"image/png";s:20:"wms_wms9_transparent";s:4:"TRUE";s:16:"wms_wms9_version";s:5:"1.3.0";s:20:"wms_wms9_attribution";s:116:"WMS: <a href=&quot;http://www.eea.europa.eu/code/gis&quot; target=&quot;_blank&quot;>European Environment Agency</a>";s:23:"wms_wms9_legend_enabled";s:2:"no";s:15:"wms_wms9_legend";s:156:"http://discomap.eea.europa.eu/arcgis/services/Land/UrbanAtlas_LAEA/MapServer/WmsServer?request=GetLegendGraphic%26version=1.3.0%26format=image/png%26layer=4";s:27:"wms_wms9_subdomains_enabled";s:2:"no";s:25:"wms_wms9_subdomains_names";s:70:"&quot;subdomain1&quot;, &quot;subdomain2&quot;, &quot;subdomain3&quot;";s:20:"wms_wms9_kml_support";s:2:"no";s:17:"wms_wms9_kml_href";s:0:"";s:24:"wms_wms9_kml_refreshMode";s:8:"onChange";s:28:"wms_wms9_kml_refreshInterval";s:2:"30";s:28:"wms_wms9_kml_viewRefreshMode";s:5:"never";s:28:"wms_wms9_kml_viewRefreshTime";s:1:"1";s:14:"wms_wms10_name";s:163:"<a href=&quot;http://discomap.eea.europa.eu/arcgis/rest/services/Bio/Article17_Dyna_WM/MapServer&quot; target=&quot;_blank&quot;>EEA - Bieogeographical Regions</a>";s:17:"wms_wms10_baseurl";s:88:"http://discomap.eea.europa.eu/arcgis/services/Bio/Article17_Dyna_WM/MapServer/WmsServer?";s:16:"wms_wms10_layers";s:1:"1";s:16:"wms_wms10_styles";s:0:"";s:16:"wms_wms10_format";s:9:"image/png";s:21:"wms_wms10_transparent";s:4:"TRUE";s:17:"wms_wms10_version";s:5:"1.3.0";s:21:"wms_wms10_attribution";s:116:"WMS: <a href=&quot;http://www.eea.europa.eu/code/gis&quot; target=&quot;_blank&quot;>European Environment Agency</a>";s:24:"wms_wms10_legend_enabled";s:3:"yes";s:16:"wms_wms10_legend";s:157:"http://discomap.eea.europa.eu/arcgis/services/Bio/Article17_Dyna_WM/MapServer/WmsServer?request=GetLegendGraphic%26version=1.3.0%26format=image/png%26layer=2";s:28:"wms_wms10_subdomains_enabled";s:2:"no";s:26:"wms_wms10_subdomains_names";s:70:"&quot;subdomain1&quot;, &quot;subdomain2&quot;, &quot;subdomain3&quot;";s:21:"wms_wms10_kml_support";s:2:"no";s:18:"wms_wms10_kml_href";s:0:"";s:25:"wms_wms10_kml_refreshMode";s:8:"onChange";s:29:"wms_wms10_kml_refreshInterval";s:2:"30";s:29:"wms_wms10_kml_viewRefreshMode";s:5:"never";s:29:"wms_wms10_kml_viewRefreshTime";s:1:"1";s:19:"directions_provider";s:10:"googlemaps";s:26:"directions_popuptext_panel";s:3:"yes";s:30:"directions_googlemaps_map_type";s:1:"m";s:29:"directions_googlemaps_traffic";s:1:"1";s:36:"directions_googlemaps_distance_units";s:3:"ptk";s:41:"directions_googlemaps_route_type_highways";i:0;s:38:"directions_googlemaps_route_type_tolls";i:0;s:49:"directions_googlemaps_route_type_public_transport";i:0;s:40:"directions_googlemaps_route_type_walking";i:0;s:34:"directions_googlemaps_overview_map";s:1:"0";s:34:"directions_yours_type_of_transport";s:8:"motorcar";s:27:"directions_yours_route_type";s:1:"1";s:22:"directions_yours_layer";s:6:"mapnik";s:25:"directions_ors_routeWeigh";s:7:"Fastest";s:23:"directions_ors_routeOpt";s:3:"Car";s:20:"directions_ors_layer";s:4:"B000";s:25:"ar_wikitude_provider_name";s:18:"www_mapsmarker_com";s:21:"ar_wikitude_shortname";s:18:"www.mapsmarker.com";s:23:"ar_wikitude_description";s:42:"Wikitude API powered by www.mapsmarker.com";s:25:"ar_wikitude_promotiontext";s:42:"Wikitude API powered by www.mapsmarker.com";s:28:"ar_wikitude_promotiongraphic";s:118:"http://wisedezine.com/sadaqat/wp-content/plugins/leaflet-maps-marker-pro/inc/img/wikitude-promotiongraphic-180x200.png";s:18:"ar_wikitude_optout";s:5:"false";s:26:"ar_wikitude_featuregraphic";s:117:"http://wisedezine.com/sadaqat/wp-content/plugins/leaflet-maps-marker-pro/inc/img/wikitude-featuregraphic-1024x500.png";s:24:"ar_wikitude_provider_url";s:25:"http://www.mapsmarker.com";s:16:"ar_wikitude_logo";s:104:"http://wisedezine.com/sadaqat/wp-content/plugins/leaflet-maps-marker-pro/inc/img/wikitude-logo-96x96.png";s:16:"ar_wikitude_icon";s:104:"http://wisedezine.com/sadaqat/wp-content/plugins/leaflet-maps-marker-pro/inc/img/wikitude-icon-32x32.png";s:21:"ar_wikitude_hiresicon";s:0:"";s:16:"ar_wikitude_tags";s:10:"mapsmarker";s:17:"ar_wikitude_email";s:0:"";s:17:"ar_wikitude_phone";s:0:"";s:22:"ar_wikitude_attachment";s:0:"";s:18:"ar_wikitude_radius";s:6:"100000";s:25:"ar_wikitude_maxnumberpois";s:2:"50";s:12:"affiliate_id";s:0:"";s:13:"misc_betatest";s:8:"disabled";s:23:"misc_whitelabel_backend";s:8:"disabled";s:14:"misc_backlinks";s:4:"show";s:20:"misc_plugin_language";s:9:"automatic";s:25:"misc_plugin_language_area";s:7:"backend";s:16:"markers_per_page";s:2:"30";s:30:"misc_marker_listing_columns_id";i:1;s:32:"misc_marker_listing_columns_icon";i:1;s:38:"misc_marker_listing_columns_markername";i:1;s:35:"misc_marker_listing_columns_address";i:1;s:37:"misc_marker_listing_columns_popuptext";i:1;s:37:"misc_marker_listing_columns_layername";i:1;s:35:"misc_marker_listing_columns_basemap";i:0;s:33:"misc_marker_listing_columns_layer";i:1;s:39:"misc_marker_listing_columns_coordinates";i:0;s:32:"misc_marker_listing_columns_zoom";i:0;s:37:"misc_marker_listing_columns_openpopup";i:0;s:39:"misc_marker_listing_columns_panelstatus";i:0;s:35:"misc_marker_listing_columns_mapsize";i:0;s:37:"misc_marker_listing_columns_createdby";i:0;s:37:"misc_marker_listing_columns_createdon";i:0;s:37:"misc_marker_listing_columns_updatedby";i:0;s:37:"misc_marker_listing_columns_updatedon";i:0;s:38:"misc_marker_listing_columns_controlbox";i:0;s:43:"misc_marker_listing_columns_used_in_content";i:1;s:37:"misc_marker_listing_columns_shortcode";i:1;s:31:"misc_marker_listing_columns_kml";i:0;s:38:"misc_marker_listing_columns_fullscreen";i:0;s:35:"misc_marker_listing_columns_qr_code";i:0;s:35:"misc_marker_listing_columns_geojson";i:0;s:34:"misc_marker_listing_columns_georss";i:0;s:36:"misc_marker_listing_columns_wikitude";i:0;s:33:"misc_marker_listing_sort_order_by";s:4:"m.id";s:35:"misc_marker_listing_sort_sort_order";s:3:"ASC";s:15:"layers_per_page";s:2:"30";s:29:"misc_layer_listing_columns_id";i:1;s:31:"misc_layer_listing_columns_type";i:1;s:36:"misc_layer_listing_columns_layername";i:1;s:34:"misc_layer_listing_columns_address";i:1;s:38:"misc_layer_listing_columns_markercount";i:1;s:34:"misc_layer_listing_columns_basemap";i:0;s:38:"misc_layer_listing_columns_layercenter";i:0;s:31:"misc_layer_listing_columns_zoom";i:0;s:34:"misc_layer_listing_columns_mapsize";i:0;s:38:"misc_layer_listing_columns_panelstatus";i:0;s:36:"misc_layer_listing_columns_createdby";i:0;s:36:"misc_layer_listing_columns_createdon";i:0;s:36:"misc_layer_listing_columns_updatedby";i:0;s:36:"misc_layer_listing_columns_updatedon";i:0;s:37:"misc_layer_listing_columns_controlbox";i:0;s:42:"misc_layer_listing_columns_used_in_content";i:1;s:36:"misc_layer_listing_columns_shortcode";i:1;s:30:"misc_layer_listing_columns_kml";i:0;s:37:"misc_layer_listing_columns_fullscreen";i:0;s:34:"misc_layer_listing_columns_qr_code";i:0;s:34:"misc_layer_listing_columns_geojson";i:0;s:33:"misc_layer_listing_columns_georss";i:0;s:35:"misc_layer_listing_columns_wikitude";i:0;s:32:"misc_layer_listing_sort_order_by";s:2:"id";s:34:"misc_layer_listing_sort_sort_order";s:3:"ASC";s:10:"api_status";s:8:"disabled";s:18:"api_default_format";s:4:"json";s:17:"api_json_callback";s:5:"jsonp";s:7:"api_key";s:0:"";s:15:"api_key_private";s:0:"";s:20:"api_permissions_view";i:1;s:19:"api_permissions_add";i:1;s:22:"api_permissions_update";i:1;s:22:"api_permissions_delete";i:1;s:22:"api_permissions_search";i:1;s:14:"api_allowed_ip";s:0:"";s:19:"api_allowed_referer";s:0:"";s:20:"api_request_type_get";i:1;s:21:"api_request_type_post";i:1;s:24:"capabilities_view_others";s:10:"edit_posts";s:17:"capabilities_edit";s:10:"edit_posts";s:24:"capabilities_edit_others";s:10:"edit_posts";s:19:"capabilities_delete";s:10:"edit_posts";s:26:"capabilities_delete_others";s:10:"edit_posts";s:19:"xml_sitemaps_status";s:7:"enabled";s:20:"xml_sitemaps_include";s:4:"both";s:28:"xml_sitemaps_exclude_markers";s:0:"";s:27:"xml_sitemaps_exclude_layers";s:0:"";s:29:"xml_sitemaps_priority_markers";s:3:"0.5";s:28:"xml_sitemaps_priority_layers";s:3:"0.5";s:37:"xml_sitemaps_change_frequency_markers";s:7:"monthly";s:36:"xml_sitemaps_change_frequency_layers";s:7:"monthly";s:33:"misc_javascript_header_footer_pro";s:6:"footer";s:23:"misc_responsive_support";s:7:"enabled";s:33:"misc_tab_hidden_div_compatibility";s:8:"disabled";s:21:"async_geojson_loading";s:7:"enabled";s:26:"maxzoom_compatibility_mode";s:8:"disabled";s:15:"rewrite_baseurl";s:0:"";s:9:"shortcode";s:10:"mapsmarker";s:19:"misc_tinymce_button";s:7:"enabled";s:23:"misc_add_georss_to_head";s:7:"enabled";s:21:"admin_bar_integration";s:7:"enabled";s:27:"misc_admin_dashboard_widget";s:7:"enabled";s:13:"misc_pointers";s:7:"enabled";s:25:"misc_global_admin_notices";s:4:"show";s:31:"multilingual_integration_status";s:7:"enabled";s:12:"rewrite_slug";s:4:"maps";s:14:"reset_settings";i:0;}', 'yes'),
(2518, '_transient_timeout_mk_svg_icons_content_pe-line-icons_file_e600', '1501660892', 'no');
INSERT INTO `wp_sadaqat_options` (`option_id`, `option_name`, `option_value`, `autoload`) VALUES
(2519, '_transient_mk_svg_icons_content_pe-line-icons_file_e600', '<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M256 4.877c-138.69 0-251.123 112.425-251.123 251.123 0 138.681 112.433 251.123 251.123 251.123 138.689 0 251.123-112.442 251.123-251.123 0-138.698-112.434-251.123-251.123-251.123zm219.104 235.397h-90.914c-1.372-38.104-7.671-73.74-17.78-104.747 17.366-8.537 33.598-18.99 48.419-31.13 34.295 35.912 56.543 83.35 60.275 135.877zm-203.409-201.739c30.363 8.645 57.262 41.89 75.004 88.669-23.343 9.794-48.58 15.925-75.004 17.672v-106.341zm39.407 4.721c34.9 9.058 66.459 26.486 92.393 50.013-13.066 10.53-27.259 19.727-42.396 27.314-12.706-33.031-29.903-59.823-49.997-77.327zm-70.797-4.721v106.341c-26.424-1.747-51.661-7.848-74.997-17.641 17.734-46.78 44.626-80.04 74.997-88.7zm-89.382 82.033c-15.136-7.603-29.374-16.738-42.449-27.283 25.95-23.543 57.539-40.986 92.47-50.028-20.102 17.488-37.314 44.28-50.021 77.311zm89.382 40.05v79.656h-96.77c1.357-35.499 7.25-68.958 16.562-98.126 24.953 10.346 51.952 16.722 80.208 18.47zm0 111.047v85.327c-27.635 1.701-54.044 7.878-78.537 17.81-10.269-30.333-16.799-65.6-18.232-103.137h96.769zm0 101.068v100.654c-29.291-8.353-55.348-39.59-73.081-83.794 22.807-9.319 47.385-15.159 73.081-16.86zm-39.254 96.041c-33.475-8.661-63.854-25.061-89.175-47.132 12.668-9.84 26.348-18.439 40.878-25.566 12.531 30.946 29.107 56.037 48.297 72.698zm70.644 4.629v-100.67c25.704 1.701 50.289 7.51 73.096 16.845-17.733 44.219-43.798 75.471-73.096 83.825zm87.55-77.296c14.531 7.142 28.241 15.68 40.901 25.52-25.32 22.071-55.684 38.472-89.159 47.132 19.167-16.646 35.735-41.737 48.258-72.652zm-87.55-39.115v-85.327h96.777c-1.441 37.537-7.962 72.805-18.224 103.122-24.494-9.948-50.917-16.078-78.553-17.795zm0-116.718v-79.656c28.263-1.763 55.247-8.169 80.208-18.516 9.311 29.183 15.212 62.658 16.569 98.172h-96.777zm-174.548-135.861c14.837 12.139 31.084 22.592 48.45 31.13-10.101 31.007-16.408 66.628-17.78 104.732h-90.922c3.732-52.512 25.98-99.951 60.252-135.862zm-60.259 167.252h90.929c1.441 40.096 8.369 77.449 19.42 109.575-16.822 8.108-32.586 18.024-47.071 29.505-36.019-36.28-59.446-85.006-63.278-139.08zm374.929 139.095c-14.469-11.48-30.241-21.382-47.047-29.49 11.051-32.141 17.972-69.494 19.42-109.606h90.922c-3.832 54.075-27.267 102.816-63.295 139.096z"/></svg>', 'no'),
(2346, '_transient_timeout_mk_svg_icons_content_icomoon_file_e05c', '1501656006', 'no'),
(2347, '_transient_mk_svg_icons_content_icomoon_file_e05c', '<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M464 0h-416c-26.4 0-48 21.6-48 48v320c0 26.4 21.6 48 48 48h109.714l82.286 96 82.286-96h141.714c26.4 0 48-21.6 48-48v-320c0-26.4-21.599-48-48-48zm-16 352h-139.149l-68.851 77.658-68.85-77.658h-107.15v-288h384v288z"/></svg>', 'no'),
(2348, '_transient_timeout_mk_svg_icons_content_icomoon_file_e397', '1501656006', 'no'),
(2349, '_transient_mk_svg_icons_content_icomoon_file_e397', '<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M512 97.209c-18.838 8.354-39.082 14.001-60.33 16.54 21.686-13 38.343-33.585 46.186-58.115-20.298 12.039-42.778 20.78-66.705 25.49-19.16-20.415-46.461-33.17-76.673-33.17-58.011 0-105.044 47.029-105.044 105.039 0 8.233.929 16.25 2.72 23.939-87.3-4.382-164.701-46.2-216.509-109.753-9.042 15.514-14.223 33.558-14.223 52.809 0 36.444 18.544 68.596 46.73 87.433-17.219-.546-33.416-5.271-47.577-13.139-.01.438-.01.878-.01 1.321 0 50.894 36.209 93.348 84.261 103-8.813 2.4-18.094 3.686-27.674 3.686-6.769 0-13.349-.66-19.764-1.886 13.368 41.73 52.16 72.103 98.126 72.948-35.95 28.175-81.243 44.967-130.458 44.967-8.479 0-16.84-.497-25.058-1.47 46.486 29.805 101.701 47.197 161.021 47.197 193.211 0 298.868-160.062 298.868-298.872 0-4.554-.103-9.084-.305-13.59 20.528-14.81 38.336-33.31 52.418-54.374z"/></svg>', 'no'),
(2350, '_transient_timeout_mk_svg_icons_content_icomoon_file_e013', '1501656006', 'no'),
(2351, '_transient_mk_svg_icons_content_icomoon_file_e013', '<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M448 288v128h-384v-128h-64v192h512v-192zm-32-256h-320v352h320v-352zm-64 288h-192v-32h192v32zm0-96h-192v-32h192v32zm0-96h-192v-32h192v32z"/></svg>', 'no'),
(2352, '_transient_timeout_mk_svg_icons_content_icomoon_file_e489', '1501656006', 'no'),
(2353, '_transient_mk_svg_icons_content_icomoon_file_e489', '<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M480 64h-448c-17.6 0-32 14.4-32 32v320c0 17.6 14.4 32 32 32h448c17.6 0 32-14.4 32-32v-320c0-17.6-14.4-32-32-32zm-32 64v23l-192 113.143-192-113.143v-23h384zm-384 256v-177.286l192 113.143 192-113.143v177.286h-384z"/></svg>', 'no'),
(2360, 'category_children', 'a:0:{}', 'yes'),
(2456, '_transient_timeout_mk_svg_icons_content_theme-icons_file_e632', '1501659310', 'no'),
(2457, '_transient_mk_svg_icons_content_theme-icons_file_e632', '<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M205.849 140.778c-20.751-.603-34.656 19.464-31.078 45.686 3.59 26.207 23.305 47.942 44.048 48.537 20.738.613 34.656-20.168 31.079-46.377-3.579-26.223-23.302-47.25-44.049-47.846zm3.119 152.113c-21.312 1.313-37.396 7.996-48.006 19.904-1.109 2.083-1.983 4.24-2.573 6.456-.084.301-.151.608-.226.911-.377 1.637-.606 3.305-.672 4.997l-.001.029-.014.726c.122 21.019 22.403 38.491 53.223 38.491 43.178 0 58.395-16.281 58.586-37.197-.012-2.676-.349-5.297-.974-7.841l-.032-.115v-.001c-2.688-9.942-10.606-15.99-21.918-23.49-6.101-1.285-20.95-3.882-37.392-2.87zm47.032-299.291c-141.385 0-256 114.615-256 256s114.615 256 256 256 256-114.615 256-256-114.615-256-256-256zm21.05 190.059c0 16.639-9.306 28.938-22.469 39.106-12.835 9.926-15.275 14.081-15.275 22.522 0 7.188 13.749 19.446 20.953 24.469 19.996 14.015 27.119 27.058 27.759 47.94l.026.906c.01.376.012.762.014 1.144l.012.848v.329c0 28.428-27.813 56.688-78.189 56.688-44.185 0-81.469-17.785-81.469-46.215l.011-.56-.011-.471c0-4.868 1.117-9.707 3.2-14.367 4.175-10.01 12.255-19.246 23.095-26.442 13.313-10.993 31.09-17.341 52.644-18.62 3.237-.192 6.403-.254 9.468-.231-4.248-5.072-7.249-11.022-7.249-17.978 0-5.214 1.68-10.363 4.033-14.817-2.403.169-4.846 0-7.379 0-36.284 0-60.609-25.992-60.609-57.632 0-30.971 33.581-58.594 69.252-58.594h79.564l-17.8 18.511h-25.23c16.727 0 25.645 23.66 25.645 43.464zm107.046 19.951v67.49h-18.01v-67.49h-70.745v-18.01h70.745v-63.941h18.01v63.941h70.743v18.01h-70.743z"/></svg>', 'no'),
(2530, '_transient_timeout_mk_svg_icons_content_pe-line-icons_file_e606', '1501660892', 'no'),
(2288, '_site_transient_timeout_browser_e7f3f4c74154f498c364b3de62d0ebab', '1499668313', 'no'),
(2289, '_site_transient_browser_e7f3f4c74154f498c364b3de62d0ebab', 'a:9:{s:8:"platform";s:7:"Windows";s:4:"name";s:6:"Chrome";s:7:"version";s:12:"59.0.3071.86";s:10:"update_url";s:28:"http://www.google.com/chrome";s:7:"img_src";s:49:"http://s.wordpress.org/images/browsers/chrome.png";s:11:"img_src_ssl";s:48:"https://wordpress.org/images/browsers/chrome.png";s:15:"current_version";s:2:"18";s:7:"upgrade";b:0;s:8:"insecure";b:0;}', 'no'),
(3445, '_transient_mk_svg_icons_content_icomoon_file_33', '<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M480 0h32v368c0 44.183-50.145 80-112 80s-112-35.817-112-80c0-44.184 50.145-80 112-80 31.342 0 59.671 9.2 80 24.02v-184.02l-256 56.889v247.111c0 44.183-50.144 80-112 80s-112-35.817-112-80c0-44.184 50.144-80 112-80 31.342 0 59.671 9.2 80 24.02v-312.02l288-64z"/></svg>', 'no'),
(2342, '_transient_timeout_mk_assets_mk_portfolio_js', '1499171836', 'no'),
(2343, '_transient_mk_assets_mk_portfolio_js', ' /* mk_portfolio */ ', 'no'),
(2019, 'wp-smush-version', '2.7.1', 'no'),
(2020, 'wp-smush-skip-redirect', '1', 'no'),
(2027, 'wp-smush-install-type', 'new', 'no'),
(2526, '_transient_timeout_mk_svg_icons_content_pe-line-icons_file_e604', '1501660892', 'no'),
(2527, '_transient_mk_svg_icons_content_pe-line-icons_file_e604', '<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M83.383 224.521c43.345 0 78.476-35.138 78.476-78.476s-35.131-78.468-78.476-78.468c-43.346 0-78.476 35.131-78.476 78.468 0 43.338 35.13 78.476 78.476 78.476zm0-125.554c25.965 0 47.086 21.121 47.086 47.078 0 25.958-21.121 47.086-47.086 47.086s-47.086-21.128-47.086-47.086c.001-25.957 21.122-47.078 47.086-47.078zm219.703 125.631c60.673 0 109.866-49.186 109.866-109.859 0-60.674-49.194-109.866-109.866-109.866-60.682 0-109.866 49.193-109.866 109.866-.001 60.673 49.184 109.859 109.866 109.859zm0-188.335c43.268 0 78.476 35.207 78.476 78.476s-35.208 78.468-78.476 78.468c-43.269 0-78.476-35.199-78.476-78.468s35.206-78.476 78.476-78.476zm172.647 251.131c-6.905 0-13.236 2.292-18.416 6.077v-.108l-60.06 44.373v-34.646c0-26.003-21.083-47.086-47.086-47.086h-298.209c-26.003 0-47.086 21.083-47.086 47.086v156.952c0 26.002 21.082 47.086 47.086 47.086h298.209c26.002 0 47.086-21.083 47.086-47.086v-35.23l60.819 45.476c5.027 3.433 11.104 5.449 17.657 5.449 17.335 0 31.39-14.048 31.39-31.39v-125.562c0-17.343-14.055-31.391-31.39-31.391zm-109.867 50.343v122.304c0 8.652-7.043 15.695-15.695 15.695h-298.209c-8.653 0-15.695-7.043-15.695-15.695v-156.951c0-8.653 7.042-15.695 15.695-15.695h298.209c8.652 0 15.695 7.042 15.695 15.695v34.647zm50.19 61.938l-24.754-18.5 84.431-62.383.045 125.531-59.722-44.648z"/></svg>', 'no'),
(2524, '_transient_timeout_mk_svg_icons_content_pe-line-icons_file_e603', '1501660892', 'no'),
(2525, '_transient_mk_svg_icons_content_pe-line-icons_file_e603', '<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M256.015 153.97c-56.343 0-102.019 45.675-102.019 102.019s45.675 102.019 102.019 102.019 102.019-45.675 102.019-102.019-45.675-102.019-102.019-102.019zm0 172.647c-38.947 0-70.628-31.682-70.628-70.628 0-38.939 31.682-70.628 70.628-70.628 38.947 0 70.628 31.689 70.628 70.628.001 38.946-31.681 70.628-70.628 70.628zm-16.553-123.086c-17.519 5.449-31.098 19.198-36.318 36.778-1.234 4.154 1.134 8.522 5.296 9.748.743.23 1.495.337 2.23.337 3.387 0 6.514-2.208 7.526-5.625 3.724-12.545 13.412-22.363 25.926-26.248 4.138-1.288 6.453-5.686 5.165-9.825-1.288-4.13-5.664-6.452-9.825-5.165zm264.902 43.598c-4.353-6.368-108.303-155.933-248.349-155.933-140.077 0-244.027 149.571-248.38 155.933-3.655 5.349-3.655 12.384 0 17.733 4.353 6.361 108.303 155.94 248.38 155.94 140.046 0 243.996-149.579 248.349-155.948 3.656-5.34 3.656-12.383 0-17.725zm-248.349 142.284c-105.168 0-191.937-102.279-215.909-133.416 23.972-31.13 110.741-133.409 215.909-133.409 105.153 0 191.937 102.302 215.886 133.416-23.911 31.129-110.503 133.409-215.886 133.409z"/></svg>', 'no'),
(1712, 'portfolio_category_children', 'a:0:{}', 'yes'),
(2032, 'wp-smush-hide_smush_welcome', '1', 'no'),
(2054, '_transient_timeout_mk_svg_icons_content_theme-icons_file_e630', '1500805927', 'no'),
(2055, '_transient_mk_svg_icons_content_theme-icons_file_e630', '<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M256-6.4c-141.385 0-256 114.615-256 256s114.615 256 256 256 256-114.615 256-256-114.615-256-256-256zm-96.612 95.448c19.722 0 31.845 13.952 32.215 32.284 0 17.943-12.492 32.311-32.592 32.311h-.389c-19.308 0-31.842-14.368-31.842-32.311 0-18.332 12.897-32.284 32.609-32.284zm32.685 288.552h-64.073v-192h64.073v192zm223.927-.089h-63.77v-97.087c0-27.506-11.119-46.257-34.797-46.257-18.092 0-22.348 12.656-27.075 24.868-1.724 4.382-2.165 10.468-2.165 16.583v101.892h-64.193s.881-173.01 0-192.221h57.693v.31h6.469v19.407c9.562-12.087 25.015-24.527 52.495-24.527 43.069 0 75.344 29.25 75.344 92.077v104.954z"/></svg>', 'no'),
(2058, 'wp-smush-hide_upgrade_notice', '1', 'no'),
(2520, '_transient_timeout_mk_svg_icons_content_pe-line-icons_file_e601', '1501660892', 'no'),
(2521, '_transient_mk_svg_icons_content_pe-line-icons_file_e601', '<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M445.097 106.188c-6.131-6.127-16.062-6.127-22.194 0-6.131 6.127-6.131 16.067 0 22.195 70.376 70.383 70.376 184.893 0 255.261-6.131 6.131-6.131 16.071 0 22.194 3.065 3.066 7.081 4.599 11.097 4.599 4.016 0 8.031-1.533 11.096-4.599 82.616-82.606 82.616-217.035.001-299.65zm-44.395 44.392c-6.131-6.131-16.063-6.131-22.194 0-6.131 6.127-6.131 16.066 0 22.19 45.898 45.905 45.898 120.588.008 166.486-6.131 6.131-6.131 16.062 0 22.194 3.065 3.065 7.081 4.598 11.096 4.598 4.016 0 8.032-1.533 11.097-4.598 58.137-58.136 58.129-152.737-.007-210.87zm-44.396 44.392c-6.131-6.123-16.063-6.123-22.195.008-6.131 6.131-6.131 16.063 0 22.194 21.42 21.412 21.42 56.267.008 77.694-6.131 6.131-6.131 16.063 0 22.194 3.066 3.066 7.082 4.599 11.097 4.599 4.016 0 8.031-1.533 11.097-4.599 33.659-33.659 33.652-88.431-.007-122.09zm-54.956-188.871c-1.954-.82-4.016-1.222-6.061-1.222-4.031 0-8.008 1.551-11.005 4.49l-139.419 136.767h-92.838c-26.002 0-47.086 21.083-47.086 47.082v125.562c0 26.01 21.083 47.086 47.086 47.086h95.673l136.467 136.659c3.004 3.004 7.02 4.598 11.104 4.598 2.023 0 4.062-.383 6.001-1.188 5.87-2.429 9.694-8.154 9.694-14.507v-470.854c.002-6.323-3.792-12.024-9.616-14.473zm-186.542 171.421v156.952h-31.39v-156.952h31.39zm-78.476 141.257v-125.562c0-8.645 7.043-15.695 15.695-15.695h15.695v156.952h-15.695c-8.652 0-15.695-7.035-15.695-15.695zm243.245 134.727l-109.667-109.82c-5.886-5.901-13.878-9.212-22.209-9.212h-17.197v-156.952h14.362c8.223 0 16.117-3.219 21.98-8.982l112.731-110.582v395.548z"/></svg>', 'no'),
(2158, 'WPLANG', '', 'yes'),
(7051, '_transient_timeout_mk_svg_icons_content_theme-icons_file_e68c', '1506355551', 'no'),
(7052, '_transient_mk_svg_icons_content_theme-icons_file_e68c', '<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M240 24c115.2 0 209.6 94.4 209.6 209.6s-94.4 209.6-209.6 209.6-209.6-94.4-209.6-209.6 94.4-209.6 209.6-209.6zm0-30.4c-132.8 0-240 107.2-240 240s107.2 240 240 240 240-107.2 240-240-107.2-240-240-240zm16 336c-4.8 0-8-1.6-11.2-4.8-6.4-6.4-6.4-16 0-22.4l68.8-68.8-68.8-68.8c-6.4-6.4-6.4-16 0-22.4s16-6.4 22.4 0l80 80c6.4 6.4 6.4 16 0 22.4l-80 80c-3.2 3.2-8 4.8-11.2 4.8zm80-80h-192c-9.6 0-16-6.4-16-16s6.4-16 16-16h192c9.6 0 16 6.4 16 16s-8 16-16 16z"/></svg>', 'no'),
(3420, '_transient_timeout_mk_svg_icons_content_icomoon_file_27', '1501819666', 'no'),
(3421, '_transient_mk_svg_icons_content_icomoon_file_27', '<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M0 512h32l96-160h96s156.5-246.5 288-352c-280.5 0-448 320-512 512zm196-224h-36s88.5-160 224-224c0 0-121.5 107.5-188 224z"/></svg>', 'no'),
(3422, '_transient_timeout_mk_svg_icons_content_icomoon_file_28', '1501819666', 'no'),
(3423, '_transient_mk_svg_icons_content_icomoon_file_28', '<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M192 293.333s101.972-61.18 159.383-37.013c11.901-18.134 23.624-37.668 35.101-57.611-56.163-13.76-130.484-1.376-130.484-1.376s95.106-57.061 153.333-39.2c11.675-21.054 23.027-41.821 33.978-61.152-46.388-3.134-91.311 4.352-91.311 4.352s59.574-35.744 113.289-41.799c16.899-27.43 32.585-48.94 46.711-59.534-280.5 0-448 320-512 512h32l96-160s32 32 128 0c22.737-7.579 45.474-28.626 67.786-56.967-56.308-14.277-131.786-1.7-131.786-1.7z"/></svg>', 'no'),
(3424, '_transient_timeout_mk_svg_icons_content_icomoon_file_29', '1501819666', 'no'),
(3425, '_transient_mk_svg_icons_content_icomoon_file_29', '<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M464.001 192.003l-143.998-143.999 47.999-48 143.999 143.999zm-160.001-96.003l112 112-64 176-288 128-20.687-20.687 172.403-172.402c2.643.707 5.418 1.089 8.284 1.089 17.673 0 32-14.327 32-32 0-17.673-14.327-32-32-32-17.673 0-32 14.327-32 32 0 2.865.382 5.641 1.089 8.285l-172.402 172.402-20.687-20.687 128-288 176-64z"/></svg>', 'no'),
(3426, '_transient_timeout_mk_svg_icons_content_icomoon_file_2a', '1501819666', 'no'),
(3427, '_transient_mk_svg_icons_content_icomoon_file_2a', '<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M480.002 144.003l-111.999-111.999 32-32 111.999 111.999zm-32.002 31.997l-16 176c-144 0-352 160-352 160l-26.565-26.565 136.832-136.832c5.487 2.184 11.467 3.397 17.733 3.397 26.51 0 48-21.49 48-48s-21.49-48-48-48-48 21.49-48 48c0 6.266 1.213 12.245 3.397 17.733l-136.832 136.832-26.565-26.565s160-208 160-352l176-16 112 112z"/></svg>', 'no'),
(3428, '_transient_timeout_mk_svg_icons_content_icomoon_file_2b', '1501819666', 'no'),
(3429, '_transient_mk_svg_icons_content_icomoon_file_2b', '<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M320 64l16-64h-192l16 64zm0 32h-160l-80 160 128 256h16v-224c-17.6 0-32-14.4-32-32v-32c0-17.6 14.4-32 32-32h32c17.6 0 32 14.4 32 32v32c0 17.6-14.4 32-32 32v224h16l128-256-80-160z"/></svg>', 'no'),
(3430, '_transient_timeout_mk_svg_icons_content_icomoon_file_2c', '1501819666', 'no'),
(3431, '_transient_mk_svg_icons_content_icomoon_file_2c', '<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M325.926 78.222l26.074-78.222h-224l26.074 78.222-74.074 177.778 128 256h64l128-256-74.074-177.778zm-18.323-46.222l-10.667 32h-113.872l-10.667-32h135.206zm-51.603 440.445v-187.187c18.641-6.591 32-24.359 32-45.258 0-26.51-21.49-48-48-48s-48 21.49-48 48c0 20.898 13.359 38.667 32 45.258v187.188l-108.829-217.657 66.162-158.789h117.333l66.161 158.789-108.827 217.656z"/></svg>', 'no'),
(3432, '_transient_timeout_mk_svg_icons_content_icomoon_file_2d', '1501819666', 'no'),
(3433, '_transient_mk_svg_icons_content_icomoon_file_2d', '<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M256 88.019c-13.821 14.195-29.784 31.699-45.673 51.527-52.219 65.161-80.661 126.037-82.249 176.047l-.043 1.515-.007.318-.009.442c-.011.71-.018 1.421-.018 2.135 0 .655.007 1.307.018 1.959l.012.621c.658 33.634 14.262 65.159 38.307 88.765 24.075 23.635 55.917 36.652 89.662 36.652 33.744 0 65.587-13.017 89.661-36.652 24.036-23.598 37.64-55.104 38.31-88.724v-.024l.004-.218c.013-.793.025-1.587.025-2.382 0-.716-.009-1.43-.02-2.144l-.001-.04-.001-.04-.005-.231-.008-.447-.038-1.355-.002-.076-.003-.076c-1.589-50.009-30.03-110.885-82.249-176.045-15.89-19.828-31.853-37.331-45.673-51.527zm0-88.019s186.875 155.734 191.889 313.558c.025.713.043 1.426.06 2.14l.021 1.053c.018 1.081.03 2.163.03 3.249 0 1.182-.015 2.361-.036 3.539l-.005.293c-2.043 104.269-87.201 188.168-191.959 188.168-104.759 0-189.918-83.899-191.957-188.164l-.007-.293c-.021-1.179-.035-2.354-.035-3.539 0-1.086.01-2.168.028-3.248l.021-1.053c.016-.716.038-1.427.06-2.142 5.013-157.827 191.89-313.561 191.89-313.561z"/></svg>', 'no'),
(3434, '_transient_timeout_mk_svg_icons_content_icomoon_file_2e', '1501819666', 'no'),
(3435, '_transient_mk_svg_icons_content_icomoon_file_2e', '<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M416 96v-32c0-17.6-14.4-32-32-32h-352c-17.6 0-32 14.4-32 32v96c0 17.6 14.4 32 32 32h352c17.6 0 32-14.4 32-32v-32h64v128h-288v64h-16c-8.837 0-16 7.163-16 16v160c0 8.837 7.163 16 16 16h64c8.837 0 16-7.163 16-16v-160c0-8.837-7.163-16-16-16h-16v-32h288v-192h-96zm-381 0h-3v-32h3v32zm16 0h-8v-32h8v32zm16 0h-8v-32h8v32zm16 0h-8v-32h8v32zm16 0h-8v-32h8v32zm16 0h-8v-32h8v32zm16 0h-8v-32h8v32zm16 0h-8v-32h8v32zm16 0h-8v-32h8v32zm16 0h-8v-32h8v32zm16 0h-8v-32h8v32zm16 0h-8v-32h8v32zm16 0h-8v-32h8v32zm16 0h-8v-32h8v32zm16 0h-8v-32h8v32zm16 0h-8v-32h8v32zm16 0h-8v-32h8v32zm16 0h-8v-32h8v32zm16 0h-8v-32h8v32zm16 0h-8v-32h8v32zm16 0h-8v-32h8v32zm16 0h-8v-32h8v32zm13 0h-5v-32h5v32z"/></svg>', 'no'),
(3436, '_transient_timeout_mk_svg_icons_content_icomoon_file_2f', '1501819666', 'no'),
(3437, '_transient_mk_svg_icons_content_icomoon_file_2f', '<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M512 288v-192h-96v-32c0-17.6-14.4-32-32-32h-352c-17.6 0-32 14.4-32 32v96c0 17.6 14.4 32 32 32h352c17.6 0 32-14.4 32-32v-32h64v128h-288v64h-16c-8.837 0-16 7.163-16 16v160c0 8.837 7.163 16 16 16h64c8.837 0 16-7.163 16-16v-160c0-8.837-7.163-16-16-16h-16v-32h288zm-128-192h-352v-32h352v32z"/></svg>', 'no'),
(3438, '_transient_timeout_mk_svg_icons_content_icomoon_file_30', '1501819666', 'no'),
(3439, '_transient_mk_svg_icons_content_icomoon_file_30', '<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M448 384h-384v-320h384v320zm64 64v-448h-512v448h512zm-96-352h-320v64l96 160 131.5-160 92.5 64v-32zm-96 208a48 48 2700 1 0 96 0 48 48 2700 1 0-96 0z" transform="scale(1 -1) translate(0 -480)"/></svg>', 'no'),
(6874, '_transient_timeout_feed_d117b5738fbd35bd8c0391cda1f2b5d9', '1499534286', 'no');
INSERT INTO `wp_sadaqat_options` (`option_id`, `option_name`, `option_value`, `autoload`) VALUES
(6875, '_transient_feed_d117b5738fbd35bd8c0391cda1f2b5d9', 'a:4:{s:5:"child";a:1:{s:0:"";a:1:{s:3:"rss";a:1:{i:0;a:6:{s:4:"data";s:3:"\n\n\n";s:7:"attribs";a:1:{s:0:"";a:1:{s:7:"version";s:3:"2.0";}}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";s:5:"child";a:1:{s:0:"";a:1:{s:7:"channel";a:1:{i:0;a:6:{s:4:"data";s:61:"\n	\n	\n	\n	\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";s:5:"child";a:1:{s:0:"";a:5:{s:5:"title";a:1:{i:0;a:5:{s:4:"data";s:16:"WordPress Planet";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"link";a:1:{i:0;a:5:{s:4:"data";s:28:"http://planet.wordpress.org/";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:8:"language";a:1:{i:0;a:5:{s:4:"data";s:2:"en";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:11:"description";a:1:{i:0;a:5:{s:4:"data";s:47:"WordPress Planet - http://planet.wordpress.org/";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"item";a:50:{i:0;a:6:{s:4:"data";s:13:"\n	\n	\n	\n	\n	\n	\n";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";s:5:"child";a:2:{s:0:"";a:5:{s:5:"title";a:1:{i:0;a:5:{s:4:"data";s:114:"WPTavern: Let’s Encrypt Passes 100 Million Certificates Issued, Will Offer Wildcard Certificates in January 2018";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"guid";a:1:{i:0;a:5:{s:4:"data";s:29:"https://wptavern.com/?p=72805";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"link";a:1:{i:0;a:5:{s:4:"data";s:121:"https://wptavern.com/lets-encrypt-passes-100-million-certificates-issued-will-offer-wildcard-certificates-in-january-2018";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:11:"description";a:1:{i:0;a:5:{s:4:"data";s:2660:"<a href="https://i0.wp.com/wptavern.com/wp-content/uploads/2017/01/lock.jpg?ssl=1"><img /></a>photo credit: <a href="https://stocksnap.io/photo/550FJBDFSW">Chris Anderson</a>\n<p>Let&#8217;s Encrypt, the free and open certificate authority that launched in 2016, has <a href="https://letsencrypt.org/2017/06/28/hundred-million-certs.html" target="_blank">issued more than 100 million certificates</a> as of June 2017 and is currently securing 47 million domains. Earlier this year, the web passed a major milestone of getting <a href="https://wptavern.com/more-than-50-of-web-traffic-is-now-encrypted" target="_blank">more than 50% of traffic encrypted</a>. Let&#8217;s Encrypt has been a major contributor to that percentage growing to nearly 58%.</p>\n<p>&#8220;When Let’s Encrypt’s service first became available, less than 40% of page loads on the Web used HTTPS,&#8221; ISRG Executive Director Josh Aas said. &#8220;It took the Web 20 years to get to that point. In the 19 months since we launched, encrypted page loads have gone up by 18%, to nearly 58%. That’s an incredible rate of change for the Web.&#8221;</p>\n<p>Aas also announced that <a href="https://letsencrypt.org/2017/07/06/wildcard-certificates-coming-jan-2018.html" target="_blank">wildcard certificates are coming to Let&#8217;s Encrypt in 2018</a>. Wildcard certificates allow a site to secure an unlimited number of subdomains with the same certificate.</p>\n<p>Currently, the process to get Let&#8217;s Encrypt working on a WordPress multisite installation is much more complicated than adding a certificate for a single domain. The <a href="https://wordpress.org/plugins/wp-encrypt/" target="_blank">WP Encrypt</a> plugin claims multisite and multi-network compatibility but super admins have often run into failure on networks with higher numbers of sites. Wildcard support for Let&#8217;s Encrypt will provide a better way to secure multisite networks.</p>\n<p>Let&#8217;s Encrypt will offer the wildcard certificates via the new <a href="https://letsencrypt.org/2017/06/14/acme-v2-api.html" target="_blank">ACME v2 API endpoint</a> and will start by supporting base domain validation via DNS with the possibility of adding other validation options in the future. ACME is the protocol that Let&#8217;s Encrypt developed to allow subscribers to acquire and manage certificates. Those using the v1 endpoint are encouraged to move to v2 as soon as it&#8217;s available in January 2018. The v2 protocol was developed to be an IETF (Internet Engineering Task Force) standard so that ACME can work with more certificate authorities in the future.</p>\n<div id="epoch-width-sniffer"></div>";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:7:"pubDate";a:1:{i:0;a:5:{s:4:"data";s:31:"Fri, 07 Jul 2017 18:32:20 +0000";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}s:32:"http://purl.org/dc/elements/1.1/";a:1:{s:7:"creator";a:1:{i:0;a:5:{s:4:"data";s:13:"Sarah Gooding";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}}}i:1;a:6:{s:4:"data";s:13:"\n	\n	\n	\n	\n	\n	\n";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";s:5:"child";a:2:{s:0:"";a:5:{s:5:"title";a:1:{i:0;a:5:{s:4:"data";s:98:"WPTavern: WangGuard Plugin Author Shuts Down Splog Hunting Service Due to Trauma and Death Threats";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"guid";a:1:{i:0;a:5:{s:4:"data";s:29:"https://wptavern.com/?p=72733";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"link";a:1:{i:0;a:5:{s:4:"data";s:109:"https://wptavern.com/wangguard-plugin-author-shuts-down-splog-hunting-service-due-to-trauma-and-death-threats";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:11:"description";a:1:{i:0;a:5:{s:4:"data";s:6853:"<p><a href="https://i2.wp.com/wptavern.com/wp-content/uploads/2016/10/wangguard.png?ssl=1"><img /></a></p>\n<p>After seven years of developing and supporting the WangGuard/SplogHunter service, José Conti has <a href="https://www.joseconti.com/2017/07/03/la-verdadera-razon-del-cierre-wangguard/" target="_blank">shut down the server permanently</a> due to the stress and trauma associated with maintaining it. Conti is a WordPress plugin developer and consultant, and a member of the WordPress España translation team. His <a href="https://wordpress.org/plugins/wangguard/" target="_blank">WangGuard plugin</a> identifies and blocks sploggers, unwanted users, and untrusted users on WordPress, Multisite, BuddyPress, bbPress, and WooCommerce sites. It is currently active on more than 10,000 sites.</p>\n<p>Speculation about why the service shut down was running rampant after Conti had <a href="https://wptavern.com/wangguard-plugin-launches-indiegogo-campaign-to-fund-development-and-support" target="_blank">collected donations via an Indiegogo campaign in October 2016</a> to fund support and server costs. Since that time SiteGround stepped in to sponsor WangGuard, eliminating the server costs. The only costs that remained were Conti&#8217;s time and effort that he put into supporting the plugin.</p>\n<p>&#8220;My purpose with WangGuard was never money,&#8221; Conti said in his post explaining the reason for the shut-down. &#8220;I could have made WangGuard a paid plugin at anytime, and actually had a plan for that for years. But I didn’t do it because there is something inside me that would never let that happen. It was never, I repeat, never my plan to get rich with WangGuard, and I assure you that I could have done it easily: simply charging each of my users 24€/year, would have meant an income of more than 2 million euros per year. I just had to distribute a version of WangGuard I had collecting dust, with a checkbox on WangGuard’s server administration options but I never got it done. No matter the other reasons, which only people very close to me know: I simply didn’t want to, nor did I want to be a millionaire.&#8221;</p>\n<h3>Mafia Death Threats and Trauma from Exposure to the Dark Web: The High Cost of WangGuard&#8217;s 99.9% Accurate Detection of Splogs</h3>\n<p>WangGuard has long been known for its nearly perfect detection of registration spam. Not only did it completely block unwanted users, it also removed them from the database. The plugin was unrivaled in both accuracy and price &#8211; all users got everything the service offered for free. In order for WangGuard to provide its 99.90% accuracy, Conti bolstered the algorithm with manual curation and reviews.</p>\n<p>&#8220;WangGuard worked in two different ways: as an algorithm that I had been refining for seven years, and which was getting better as the sploggers evolved, so that it was always one step ahead of them, and also as human curation, in which I reviewed many factors, among them sites of sploggers to see if their content could improve the algorithm and make sure that it worked correctly both when it was blocking or not blocking a site,&#8221; Conti said. &#8220;The great secret of WangGuard was this second part. Without it WangGuard would not ever have become what it was.&#8221;</p>\n<p>Because of how effective WangGuard was at stopping unwanted users, Conti said for four years he received &#8220;almost daily death threats from mafias for making them lose millions of dollars.&#8221;</p>\n<p>Through the process of manually curating splogger sites, Conti caught a glimpse of the some of the darkest places on the web, which he said had a damaging psychological impact on him.</p>\n<p>&#8220;For seven years, I have visited places where I saw pederasty, pictures, and videos of murders (by razor blades, by gutting live people, by beheadings, dismemberments, to name a few), real videos of rape of all kinds (children, women, boys), photos of accidents in which people were totally disfigured, bizarre actions that I did not even know existed, and a very long &#8216;and so on,&#8217; which I do not want to expand on,&#8221; Conti said.</p>\n<p>The effects of viewing these types of websites every day took their toll and Conti decided to close the splog hunter service.</p>\n<p>&#8220;Finally, a few months ago, I broke down,&#8221; Conti said. &#8220;I disappeared from everywhere and fell into a depression. The seven years of working at WangGuard finally took a toll on me. I had nightmares because of all the macabre deaths I had seen, an obsession with protecting my children from pederasty, OCD, depression, and many other symptoms. It took me about 6 months to recover (and honestly, I may be deceiving myself, since I do not think I completely recovered my life).&#8221;</p>\n<p>I asked Conti if clicking through to the websites was necessary for maintaining the service. He explained that while WangGuard blocked emails, domains, IPs, and ISPs, without his manual curation of visiting the domains and clicking the links, users could get a lot of &#8220;sleepers&#8221; &#8211; registered and active accounts that remain silent until one day with a 0day vulnerability or a bug fix, they attack thousands of websites. The sleepers also wait to perform actions like create millions of sites on thousands of WordPress multisite installations in order to create a lot of bad content/links.</p>\n<p>&#8220;Visiting many domains, I was able to minimize this problem,&#8221; Conti said. &#8220;The way I worked not only fixed the current spam / splog problem, but the wizard and database also fixed any future problems with sleepers.&#8221;</p>\n<p>Another reason he visited the domains was to figure out what he needed to block, whether it was an email or a domain. The domain could be a spam domain or possibly a free email service.</p>\n<p>&#8220;By visiting a website, I could detect whether it was a phishing website or a site camouflaged as an email service in order to try to cheat WangGuard,&#8221; he said. &#8220;I saw a lot of &#8216;techniques&#8217; for trying to cheat WangGuard at Black Hat specialized forums. I had been subscribed to many spam/sploggers forums for investigation. Every time that a user described a real technique for cheating WangGuard, it was fixed immediately.&#8221;</p>\n<p>If you&#8217;re still using the WangGuard plugin, it may continue to work but not nearly as well as in the past. Conti said that some parts of the code work without the API, but the most important parts require the WangGuard/SplogHunter server. The plugin is open source, so anyone can fork it. <a href="https://wordpress.org/support/topic/why-wangguard-was-closed/" target="_blank">An English translation of his original post</a> is available on the WordPress.org plugin forums.</p>\n<div id="epoch-width-sniffer"></div>";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:7:"pubDate";a:1:{i:0;a:5:{s:4:"data";s:31:"Fri, 07 Jul 2017 00:36:12 +0000";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}s:32:"http://purl.org/dc/elements/1.1/";a:1:{s:7:"creator";a:1:{i:0;a:5:{s:4:"data";s:13:"Sarah Gooding";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}}}i:2;a:6:{s:4:"data";s:13:"\n	\n	\n	\n	\n	\n	\n";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";s:5:"child";a:2:{s:0:"";a:5:{s:5:"title";a:1:{i:0;a:5:{s:4:"data";s:81:"WPTavern: WordSesh Asia Now in Planning for 2018, WordCamp Asia Targeted for 2019";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"guid";a:1:{i:0;a:5:{s:4:"data";s:29:"https://wptavern.com/?p=72742";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"link";a:1:{i:0;a:5:{s:4:"data";s:91:"https://wptavern.com/wordsesh-asia-now-in-planning-for-2018-wordcamp-asia-targeted-for-2019";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:11:"description";a:1:{i:0;a:5:{s:4:"data";s:4161:"<a href="https://i2.wp.com/wptavern.com/wp-content/uploads/2017/07/wordcamp-asia-meeting-group.jpg?ssl=1"><img /></a>photo credit: <a href="https://sakinshrestha.com/events/wordcamp-asia/">Sakin Shrestha</a>\n<p>Yesterday Sakin Shrestha <a href="https://sakinshrestha.com/events/wordcamp-asia/" target="_blank">announced</a> that WordCamp Asia is now in the preliminary planning stages. Shrestha is a key reviewer on the Theme Review Team, translates WordPress to Nepali, and organizes meetups and WordCamps in Nepal. He and other members of the WordPress community in Asia, including representatives from India, Japan, Indonesia, Thailand, Sri Lanka, Singapore, and Nepal, had the opportunity to meet at WordCamp Europe.</p>\n<p>&#8220;We have been talking about WordCamp Asia informally when some of us attended WordCamp US for the first time,&#8221; Shrestha said. &#8220;That’s was in 2015, where I met Naoko Takano. She is the one with the main idea as the Japanese WordPress community was already doing well. Then we started meeting more people from Asia at WordCamp Europe 2016 and had an informal meeting there.&#8221;</p>\n<p>After this meeting, Rahul Bansal created a Facebook group for <a href="https://www.facebook.com/groups/wpasia/" target="_blank">WordPress Community Organizers in Asia</a> to support each other in a more coordinated effort. The first formal meeting happened at WordCamp Europe 2017 where the team decided that trying for WordCamp Asia in 2018 would be too soon. Instead, they are planning to host a WordSesh Asia event in 2018 to work on their coordination and teamwork. The team is working towards hosting WordCamp Asia in 2019.</p>\n<h3>Organizers Consider Bangkok as a Possible Location for WordCamp Asia in 2019</h3>\n<p>Shrestha&#8217;s <a href="https://sakinshrestha.com/events/wordcamp-asia/" target="_blank">post</a> identifies several challenges that are unique to hosting a large scale WordCamp in Asia, including the need for visas even for travel within Asia, political instability, and numerous currencies and languages in use.</p>\n<p>&#8220;WordCamp Asia is really important for the WordPress community in Asia,&#8221; Shrestha said. &#8220;I am fortunate enough to attend WCUS and WCEU, which are some of the biggest WordCamps where we get to meet lot of WordPressers, share and exchange ideas, contribute to WordPress, start a new business, and think outside of the box. But for most of Asians, it’s really difficult to go that far and also it’s expensive to attain those. So, we are limited to WordCamps in our own country and neighboring ones. That is why we are thinking about WordCamp Asia in Bangkok, which will be really inclusive as it’s in the center part of Asia and it’s cheaper to go there and less time consuming for all.&#8221;</p>\n<p>Shrestha also feels strongly about providing travel assistance for those with financial hardships, as the most expensive aspect of attending a WordCamp is usually the travel and accommodation.</p>\n<p>&#8220;WordCamps are not just for the rich,&#8221; Shrestha said. &#8220;The primary motive of WordCamps is to grow the local community. So, WordCamp Asia’s mission will be to influence the community of WordPress Asia and help it to grow. That is why, instead of planning for a grand and pompous event, we need to make sure it is affordable and reachable to people of all financial backgrounds.&#8221;</p>\n<p>Shrestha said he has seen major changes in working with the WordPress community in Nepal from 2012 &#8211; 2017, which he attributes to having a stronger local presence with the WordCamp. India has also benefited from hosting WordCamps and has approximately nine happening in various cities. They are working towards hosting a WordCamp India in the future. There are also emerging communities in Singapore, Thailand, Indonesia, Sri Lanka, Cambodia, and Vietnam.</p>\n<p>&#8220;It’s time for pursuing WordCamp Asia,&#8221; Shrestha said. &#8220;We really have good talents here in Asia but we lack exposure. WordCamp Asia can create buzz and make more people aware, inspire, and provide opportunity.&#8221;</p>\n<div id="epoch-width-sniffer"></div>";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:7:"pubDate";a:1:{i:0;a:5:{s:4:"data";s:31:"Thu, 06 Jul 2017 18:10:55 +0000";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}s:32:"http://purl.org/dc/elements/1.1/";a:1:{s:7:"creator";a:1:{i:0;a:5:{s:4:"data";s:13:"Sarah Gooding";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}}}i:3;a:6:{s:4:"data";s:13:"\n	\n	\n	\n	\n	\n	\n";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";s:5:"child";a:2:{s:0:"";a:5:{s:5:"title";a:1:{i:0;a:5:{s:4:"data";s:63:"WPTavern: Jesse Petersen, Founder of Genesis The.me Passes Away";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"guid";a:1:{i:0;a:5:{s:4:"data";s:29:"https://wptavern.com/?p=72772";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"link";a:1:{i:0;a:5:{s:4:"data";s:73:"https://wptavern.com/jesse-petersen-founder-of-genesis-the-me-passes-away";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:11:"description";a:1:{i:0;a:5:{s:4:"data";s:8085:"<img />Petersen Family\n<p><a href="https://twitter.com/jpetersen">Jesse Petersen</a>, founder of <a href="https://www.genesisthe.me/">Genesis The.me</a> and <a href="https://www.petersenmediagroup.com/">Petersen Media Group</a>, has <a href="https://www.newlungsfor.me/2017/jesse-petersen-has-passed-away/">passed away</a> at the age of 38. Petersen had been battling <a href="http://www.cffatboy.com/what-is-cystic-fibrosis/">Cystic Fibrosis</a> for the past several years and suffered a massive lung bleed earlier today. He passed out before paramedics could reach him and could not be revived at the emergency room.</p>\n<p>Petersen was on a double-lung transplant list with a <a href="https://en.wikipedia.org/wiki/Lung_allocation_score">lung allocation score</a> of 38.859. The LAS is a score used to prioritize waiting list candidates based on a combination of wait list urgency and post-transplant survival. Last month, Petersen received the phone call he had been waiting for.</p>\n<blockquote class="twitter-tweet">\n<p lang="en" dir="ltr">I got the call! Getting ready to leave to go to the hospital for testing and waiting.<a href="https://twitter.com/hashtag/NewLungsForJesse?src=hash">#NewLungsForJesse</a> <a href="https://t.co/hCCJik05MY">pic.twitter.com/hCCJik05MY</a></p>\n<p>&mdash; Jesse Ⓦ Petersen (@jpetersen) <a href="https://twitter.com/jpetersen/status/873074034065391619">June 9, 2017</a></p></blockquote>\n<p></p>\n<p>Unfortunately, the lungs were determined not to be in a suitable condition for transplant.</p>\n<blockquote class="twitter-tweet">\n<p lang="en" dir="ltr">No go. He didn''t like the look of the lungs. <img src="https://s.w.org/images/core/emoji/2.3/72x72/1f629.png" alt="😩" class="wp-smiley" /> No new lungs for Jesse today. Maybe tonight the phone will ring again.</p>\n<p>&mdash; Jesse Ⓦ Petersen (@jpetersen) <a href="https://twitter.com/jpetersen/status/873302087668576256">June 9, 2017</a></p></blockquote>\n<p></p>\n<p>He <a href="https://www.newlungsfor.me/2017/how-i-felt-on-dry-run-day-and-after/">shared his experience</a> in a raw, emotional post that describes the highs and lows he felt that day. &#8220;While the day was an emotional roller coaster, with the highs being WAY up there, the lows were surprisingly mild,&#8221; Petersen said. &#8220;They just weren’t the right lungs, and this protected me from years of issues, so it’s all good. The call for the perfect lungs for me will come in God’s timing. I am content to wait.&#8221;</p>\n<p>On July 2nd, a patient with a higher LAS score than Petersen&#8217;s was taken into surgery to receive a double-lung transplant. This made Petersen the highest priority pending a match was found but a match wasn&#8217;t found in time.</p>\n<blockquote class="twitter-tweet">\n<p lang="en" dir="ltr">She was taken into surgery at noon, Tampa time. Surgery is 6-12 hours. I''m very happy for her because her need was more than twice mine.</p>\n<p>&mdash; Jesse Ⓦ Petersen (@jpetersen) <a href="https://twitter.com/jpetersen/status/881549935405129728">July 2, 2017</a></p></blockquote>\n<p></p>\n<p>I did not have the opportunity to meet him in person. From those who knew him personally, Petersen was a great husband, father, and a caring individual who despite his medical situation, would help out the best way he could. There are two stories that highlight the kind of person he was. The first is <a href="https://twitter.com/jpetersen/status/881974173085691904">a Twitter thread</a> he published two days ago.</p>\n<blockquote><p>When you meet a 5 year-old who needs a heart and double-lung transplant but has been turned down everywhere, your situation doesn’t seem so bad. That family doesn’t care about politics, social class, keeping up with the Joneses, or whether their clothes match. They are enjoying life.</p>\n<p>Because when it comes down to it, all we really need is to know our worth and love everyone else because they have equal worth. That doesn’t mean you have to agree with everyone, but you don’t have to seek out opposition or turmoil. Random acts of kindness rock.</p>\n<p>Can you look over your life and say you’d be leaving those connected to you better off having known you? If not, start today.</p></blockquote>\n<p>The second is <a href="https://www.facebook.com/jesse.dubyah/posts/238778876639367">from his Facebook account</a> about an encounter he had with a mother pushing her small boy in a wheelchair with a surgical mask on.</p>\n<blockquote><p>I finally got out of the house to go do a God &amp; Country service followed by fireworks. While waiting to go outside, a mom I&#8217;d seen pushing a small boy in a wheelchair with a surgical mask and oxygen on him came over to me.</p>\n<p>&#8216;I just wanted to say how cool I think your double tank cart is. I&#8217;m going to call my supplier tomorrow to get one for our wheelchair.&#8217;</p>\n<p>We started talking (most unlike me) and she said her son needed a heart and a double lung transplant&#8230; but they&#8217;ve been turned down everywhere, starting with the very forgiving Pittsburgh center.</p>\n<p>&#8216;I&#8217;m so sorry.&#8217;</p>\n<p>[nodded her head with a pained look] &#8216;We&#8217;re just making the most of our time now.&#8217;</p>\n<p>My heart broke. I&#8217;ve already lived 7 of his lifetimes. I&#8217;ve played sports, graduated from college, stood on the equator, married my best friend, and have two healthy boys.</p>\n<p>So kick me the next time I complain about my wait, OK?</p></blockquote>\n<p>Members of the WordPress community are using social media to share memories, grieve, and pass along condolences to his family.</p>\n<blockquote class="twitter-tweet">\n<p lang="en" dir="ltr">I first met <a href="https://twitter.com/jpetersen">@jpetersen</a> at <a href="https://twitter.com/hashtag/wcorl?src=hash">#wcorl</a> and was honored to have him at <a href="https://twitter.com/hashtag/wcmia?src=hash">#wcmia</a> 2015. Hope it’s ok to share his “speaker card” from <a href="https://twitter.com/wordcampmiami">@wordcampmiami</a>. <a href="https://t.co/R7czM5AV1h">pic.twitter.com/R7czM5AV1h</a></p>\n<p>&mdash; David Bisset (@dimensionmedia) <a href="https://twitter.com/dimensionmedia/status/882711570899492864">July 5, 2017</a></p></blockquote>\n<p></p>\n<blockquote class="twitter-tweet">\n<p lang="en" dir="ltr">RIP <a href="https://twitter.com/jpetersen">@jpetersen</a>, you were a great friend, and co-host. Gonna miss the great convos we had.</p>\n<p>&mdash; The WP Crowd (@thewpcrowd) <a href="https://twitter.com/thewpcrowd/status/882708241532059648">July 5, 2017</a></p></blockquote>\n<p></p>\n<blockquote class="twitter-tweet">\n<p lang="en" dir="ltr">Met <a href="https://twitter.com/jpetersen">@jpetersen</a> on multiple occasions. Family man and proud dad. Always respected the hell outta that. See you on the flip side, buddy.</p>\n<p>&mdash; Jared Atchison (@jaredatch) <a href="https://twitter.com/jaredatch/status/882714968990371840">July 5, 2017</a></p></blockquote>\n<p></p>\n<blockquote class="twitter-tweet">\n<p lang="en" dir="ltr">Terrible news, <a href="https://twitter.com/jpetersen">@jpetersen</a> will be missed. CF takes too many, too soon. Rest in peace, buddy.</p>\n<p>&mdash; Brian Krogsgard (@Krogsgard) <a href="https://twitter.com/Krogsgard/status/882711331929022470">July 5, 2017</a></p></blockquote>\n<p></p>\n<p>Petersen&#8217;s family has created a <a href="https://www.newlungsfor.me/2017/jesse-petersen-has-passed-away/">crowd-funding campaign</a> to help offset funeral and medical expenses. Since its creation, the community has donated more than $12K of $20K. If you are able, please consider donating as Petersen was the sole provider of income for his family.</p>\n<p>My deepest condolences go out to his friends and family. Petersen is survived by his wife and two sons.</p>\n<p><strong>Related Reading</strong>:</p>\n<blockquote class="wp-embedded-content"><p><a href="https://2017.us.wordcamp.org/2017/07/05/the-loss-of-one-of-our-own/">The Loss of One of Our Own</a></p></blockquote>\n<p></p>\n<div id="epoch-width-sniffer"></div>";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:7:"pubDate";a:1:{i:0;a:5:{s:4:"data";s:31:"Thu, 06 Jul 2017 02:09:25 +0000";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}s:32:"http://purl.org/dc/elements/1.1/";a:1:{s:7:"creator";a:1:{i:0;a:5:{s:4:"data";s:13:"Jeff Chandler";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}}}i:4;a:6:{s:4:"data";s:13:"\n	\n	\n	\n	\n	\n	\n";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";s:5:"child";a:2:{s:0:"";a:5:{s:5:"title";a:1:{i:0;a:5:{s:4:"data";s:67:"WPTavern: WPWeekly Episode 280 – Behind the Scenes of Tuniversity";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"guid";a:1:{i:0;a:5:{s:4:"data";s:58:"https://wptavern.com?p=72768&preview=true&preview_id=72768";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"link";a:1:{i:0;a:5:{s:4:"data";s:74:"https://wptavern.com/wpweekly-episode-280-behind-the-scenes-of-tuniversity";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:11:"description";a:1:{i:0;a:5:{s:4:"data";s:2595:"<p>In this episode, <a href="http://jjj.me/">John James Jacoby</a> and I are joined by <a href="http://kikodoran.com/">Kiko Doran</a> and <a href="http://www.travistotz.com/">Travis Totz</a>, Senior Web Strategist at Modern Tribe. Doran helped create <a href="https://itunes.apple.com/WebObjects/MZStore.woa/wa/viewBook?id=1235850828&mt=11&ls=1">Tuniversity</a>, a revolutionary new way of learning music through a highly interactive iBook.</p>\n<p>The project was so large, Doran <a href="http://tri.be/case-study/tuniversity/">outsourced</a> some of the work to <a href="http://tri.be">Modern Tribe</a>, a web design and development firm. During the show, we learn the benefits of working with an agency you trust. Doran also explained what it was like to be a client as he&#8217;s normally fulfilling the agency role.</p>\n<p>Two major takeaways from the Tuniversity project include:</p>\n<ol>\n<li>Work on things you&#8217;re passionate about with people who share the same passion.</li>\n<li>Approach problems with a positive mindset.</li>\n</ol>\n<p>Near the end of the show, we discussed the news that WangGuard is <a href="https://wordpress.org/support/topic/why-wangguard-was-closed/">officially closed</a>.</p>\n<h2>Picks of the Week:</h2>\n<p><a href="http://wphierarchy.com/">WPHierarchy.com</a> is a WordPress resource<a href="https://wptavern.com/pretty-wordpress-template-hierarchy-diagram"> created</a> by Rami Abraham in 2013. The site is an interactive version of<a href="http://wpdaily.co/wp-template-hierarchy-chart/"> Michelle Schulp’s colorful diagram</a> of WordPress’ template hierarchy. Each template is linked to documentation that explains its function</p>\n<p><a href="https://www.youtube.com/playlist?list=PLzBixSjmbc8eFl6UX5_wWGP8i0mAs-cvY">Dr. Russell A. Barkley (30 essential ideas everyone should know about ADHD)</a></p>\n<h2>WPWeekly Meta:</h2>\n<p><strong>Next Episode:</strong> Wednesday, July 12th 3:00 P.M. Eastern</p>\n<p><strong>Subscribe To WPWeekly Via Itunes: </strong><a href="https://itunes.apple.com/us/podcast/wordpress-weekly/id694849738" target="_blank" rel="noopener">Click here to subscribe</a></p>\n<p><strong>Subscribe To WPWeekly Via RSS: </strong><a href="https://wptavern.com/feed/podcast" target="_blank" rel="noopener">Click here to subscribe</a></p>\n<p><strong>Subscribe To WPWeekly Via Stitcher Radio: </strong><a href="http://www.stitcher.com/podcast/wordpress-weekly-podcast?refid=stpr" target="_blank" rel="noopener">Click here to subscribe</a></p>\n<p><strong>Listen To Episode #280:</strong><br />\n</p>\n<div id="epoch-width-sniffer"></div>";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:7:"pubDate";a:1:{i:0;a:5:{s:4:"data";s:31:"Wed, 05 Jul 2017 23:58:02 +0000";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}s:32:"http://purl.org/dc/elements/1.1/";a:1:{s:7:"creator";a:1:{i:0;a:5:{s:4:"data";s:13:"Jeff Chandler";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}}}i:5;a:6:{s:4:"data";s:13:"\n	\n	\n	\n	\n	\n	\n";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";s:5:"child";a:2:{s:0:"";a:5:{s:5:"title";a:1:{i:0;a:5:{s:4:"data";s:105:"WPTavern: Nadia Eghbal and Mikeal Rogers Join a16z Podcast to Discuss the Changing Culture of Open Source";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"guid";a:1:{i:0;a:5:{s:4:"data";s:29:"https://wptavern.com/?p=72702";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"link";a:1:{i:0;a:5:{s:4:"data";s:116:"https://wptavern.com/nadia-eghbal-and-mikeal-rogers-join-a16z-podcast-to-discuss-the-changing-culture-of-open-source";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:11:"description";a:1:{i:0;a:5:{s:4:"data";s:6242:"<a href="https://i1.wp.com/wptavern.com/wp-content/uploads/2015/06/open-source.jpg?ssl=1"><img /></a>photo credit: <a href="http://www.flickr.com/photos/79777096@N00/6866996865">16th st</a> &#8211; <a href="https://creativecommons.org/licenses/by-nd/2.0/">(license)</a>\n<p>Nadia Eghbal and Mikeal Rogers recently joined Sonal Chokshi for <a href="https://a16z.com/2017/04/08/culture-open-source-community/" target="_blank">an episode of the a16z Podcast</a> to discuss the changing culture of open source. Eghbal works in community programs at GitHub to better support people doing open source work. Rogers is the community manager at the Node.js Foundation. The episode focuses on the human aspect of the world of open source software and what inspires people to work together to give software away for free.</p>\n<p>Through Eghbal&#8217;s research on sustaining open source communities, she found, as Rogers succinctly summarized on the show: &#8220;There&#8217;s no connection between the number of users and the number of people maintaining a project.&#8221; The <a href="http://heartbleed.com/" target="_blank">Heartbleed Bug</a>, which arrested public attention when it was disclosed in 2014, is perhaps one of the most critical examples of an open source project with a global user base and a grossly disproportionate number of maintainers.</p>\n<p>As part of her research at GitHub, Eghbal is working on creating a vocabulary to explain things that are happening with open source projects. One example is the distinction between &#8220;popular&#8221; versus &#8220;healthy&#8221; when describing projects in terms of the communities behind them, governance, quality of maintainership, and other factors that influence a project&#8217;s condition.</p>\n<p>&#8220;Because the dialogue tends to be set by popular projects, and those developers and their problems tend to dominate the story about this, you have these words and vocabulary like &#8216;drive-by-contributions,''&#8221; Rogers said. This often implies that maintainers are too busy to look at the code. Rogers advocated for changing this perception of &#8220;drive-by-contributors&#8221; to view them as casual contributors, people who show up and have value to add. If maintainers can seize these contributions as an opportunity, they will have a better chance of leveling up contributors to be a more active part of their organization.</p>\n<p>The group also discussed how technology has caused a cultural shift among open source communities from the old world versus the new world of open source.</p>\n<p>&#8220;In older open source, part of the barrier to entry that people went through before they were ever identifiable to any contributor was an acclimation to the culture and an acclimation to the tool chain and all this stuff,&#8221; Rogers said. &#8220;One of the things that GitHub has done is completely remove all of that cultural acclimation. There is one tool chain that you use to contribute to any project and when you show up you don&#8217;t have all of this cultural knowledge. You haven&#8217;t bought into any of these ideals about open source necessarily. You&#8217;re just there to contribute. We actually need to work with that.&#8221;</p>\n<p>In the past, contributors informally acclimated to the culture through the onboarding process, and most software projects were more self-contained.</p>\n<p>&#8220;Where that becomes awkward today is that so many different pieces of software depend on other open source projects, which wasn&#8217;t actually true 10 or 20 year ago,&#8221; Eghbal said. With so many projects fitting into others as dependencies, it becomes more difficult to actually remove a project from the public domain. Open source licensing ensures that these projects have a life of their own. This has democratized entrepreneurship, making it easy for people to piece together technology to build applications and businesses. It also requires a higher level of skills for people working together across various open source projects and cultures.</p>\n<p>Eghbal and Rogers discussed the qualities of a healthy open source community, such as how welcoming the project is and how contributors speak to each other and resolve conflict. The ability to successfully resolve conflict can make the difference between a healthy growth of contributors or attrition on a project. Rogers mentioned a related conversation they had with Karl Fogel on their <a href="https://changelog.com/rfc" target="_blank">Request for Commits podcast</a> concerning conflict within projects.</p>\n<p>&#8220;When we were talking to Karl, he has this view that &#8216;As long as a it has an open source license, it doesn&#8217;t matter how dysfunctional the project is, because we as a community always have this ability to fork it,''&#8221; Rogers said. &#8220;I didn&#8217;t agree with him on this, because the practical reality of forking a project is such a huge overhaul and you don&#8217;t necessarily have the right people to do it in your particular time. What you actually want are the healthy communities with healthy practices, what you want is to keep them going.&#8221;</p>\n<p>Another open source predicament they discussed, which is fairly common in the WordPress ecosystem, is when a company releases a project as open source or &#8220;gifts it to the community.&#8221; Eghbal likened this to &#8220;sending your dog away to a farm upstate.&#8221;</p>\n<p>&#8220;We&#8217;re really excited to announce this is now open source, meaning we don&#8217;t want to take care of it anymore,&#8221; she said. &#8220;&#8216;We&#8217;ll give it to the community,&#8217; (except they haven&#8217;t actually identified anyone in the community who wants to take care of it.)&#8221; This type of situation shows how &#8220;giving back to the community&#8221; isn&#8217;t always what it appears to be for those who end up using these projects that have been released into the wild.</p>\n<p>The group also discussed how the incentives for people to contribute to open source have changed over the years and why &#8220;the GitHub generation&#8221; has more readily adopted the MIT license. Check out the full podcast episode below:</p>\n<p></p>\n<div id="epoch-width-sniffer"></div>";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:7:"pubDate";a:1:{i:0;a:5:{s:4:"data";s:31:"Wed, 05 Jul 2017 19:26:25 +0000";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}s:32:"http://purl.org/dc/elements/1.1/";a:1:{s:7:"creator";a:1:{i:0;a:5:{s:4:"data";s:13:"Sarah Gooding";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}}}i:6;a:6:{s:4:"data";s:13:"\n	\n	\n	\n	\n	\n	\n";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";s:5:"child";a:2:{s:0:"";a:5:{s:5:"title";a:1:{i:0;a:5:{s:4:"data";s:84:"HeroPress: How I tried, applied, got involved. Realizing one of my childhood dreams.";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"guid";a:1:{i:0;a:5:{s:4:"data";s:56:"https://heropress.com/?post_type=heropress-essays&p=1950";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"link";a:1:{i:0;a:5:{s:4:"data";s:188:"https://heropress.com/essays/tried-applied-got-involved-realizing-one-childhood-dreams/?utm_source=rss&utm_medium=rss&utm_campaign=tried-applied-got-involved-realizing-one-childhood-dreams";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:11:"description";a:1:{i:0;a:5:{s:4:"data";s:15809:"<img width="960" height="480" src="http://20094-presscdn.pagely.netdna-cdn.com/wp-content/uploads/2017/07/070517-min-1024x512.jpg" class="attachment-large size-large wp-post-image" alt="Pull Quote: It was so scary admitting my ignorance, exposing it in a remote environment where I couldn''t see my teammates reactions live." /><p>When you’re born in an island, you usually grow up thinking about all the marvelous things awaiting for you on the other side of the sea. I was born in Sardinia, an island in the middle of the Mediterranean Sea, and as a child I dreamt about becoming an air hostess.</p>\n<p>I wanted to travel the world and speak tons of foreign languages, to be able to communicate with local people everywhere I’d go.</p>\n<p>But people kept telling me that I wasn’t going to become tall enough for that job (genetics don’t lie!), and I eventually listened to them. I ended up choosing a different path in life, following the Italian mantra: “You have to study something that will guarantee a stable and secure job for life”.</p>\n<p>Even if I wasn’t that much convinced about the perspective of having the same job for all my life, as my parents did, at the same time I didn’t want to get stuck in the island forever: the unemployment rate in Sardinia is unfortunately really high and I didn’t want to risk to be part of that percentage.</p>\n<h3>Crossing the borders of the island</h3>\n<p>So I chose the Faculty of Economics and did my best to cross the borders of my island as soon as I had the chance: this happened when I was 22 and I moved to Siena, Tuscany, to finish my studies. That is also the time when I opened my first personal blog on an Italian platform named Tiscali, which I later migrated to WordPress.com.</p>\n<p><strong>I’ve always loved writing</strong>, and since I was a little girl I used to spend hours in my room writing stories and poems. I was doing the same with the blog but with the advantage of reaching a much larger public, virtually meeting many people and getting inspired by their stories.</p>\n<p>After 2 years in Tuscany I moved to Strasbourg, France. There I learnt French and did several little jobs, but I found my first important one in Milan, the big city shining with job opportunities for everyone —as Italians love to say.</p>\n<p>There I was, fulfilling the dream of many young people of my age (and their families): I was 25, with an average-paid 40 hours/week office job in the marketing department of a big international company, and I was surrounded by ambitious colleagues and a boss constantly asking for extra —and free— working hours per day.</p>\n<blockquote><p>I was feeling like a parrot inside a golden cage.</p></blockquote>\n<p>It seemed to me I wasn’t going anywhere. I also gave up blogging because I wasn’t feeling inspired enough to write. People constantly repeated to me that I was super lucky to have a permanent contract and work in a marketing department; in their eyes I was all set for life, so —using some strange equation — I also had to be happy!</p>\n<p>Of course I was luckier than many of my peers, but I kept asking myself if I really wanted to do that life forever.<br />\nDid I really want to keep on working 10 hours per day under the neon lights of an office, annihilate my dreams and live waiting for the free time of the weekend?</p>\n<p>The most vivid memory I have of that period is the overwhelming feeling clenching my throat on Sunday afternoons, when I started to dread the moment of coming back to the office the day after.</p>\n<h3>Facing new challenges</h3>\n<p>So I left and faced the change. At the beginning I gave myself the opportunity to test different office jobs. But the results were always the same: I kept feeling unsatisfied with my life, and I understood I had to respect my little girl’s dream and fly away from my golden cage.</p>\n<blockquote><p>I opted for emigration and moved alone to Barcelona, Spain, in 2012.</p></blockquote>\n<p>My first move was plunging myself into a few months of intense Spanish learning at the University, then I found a job in an international Assisted Reproduction Clinic.</p>\n<p>My job title was “Patient Coordinator” and I was assisting international patients coming to Barcelona for their treatments: I was their translator, interpreter and administrative consultant. Patients were from Italy, France, England, Morocco, Senegal…it was a Babylon of people with so many different backgrounds that I felt really inspired by some of their stories.<br />\nThis inspiration led me to start writing again: <strong>I dusted off my WordPress blog</strong> and filled it up with stories about my new life in Barcelona and some of the women I was meeting at the Clinic. I was feeling stronger and more independent than ever.</p>\n<p>The job at the Clinic lasted for 3 years. Even if it was really inspiring, it was also very stressful. Imagine being a 30-something woman speaking all day long about fertility problems with women struggling to have a baby.</p>\n<p>I realized I was getting too involved and decided to look around to see what I could do next.</p>\n<h3>How can I find a job like this?</h3>\n<p>It was summer 2015 and I was at my desk, in my little tiny apartment in front of Barcelona’s beach. I was writing in my blog and I got stuck in a technical problem. While I was searching through the WordPress.com documentation, I saw a pop-up in the bottom right corner of my screen: an Automattician wrote me to ask if I needed help. I gladly accepted her offer, we chatted for a few minutes, the problem was solved and I could go back to my writing. But I also left the chat with one question: <strong>how could that person on chat find a support job with WordPress</strong>?</p>\n<p>Curious as I am, I started looking for an answer and I stumbled upon the official WordPress job page: <a href="http://jobs.wordpress.net">jobs.wordpress.net</a></p>\n<p>There I found a job offer that caught my attention: WP Media, a French startup, was looking for <strong>a polyglot and remote customer service teammate</strong> for one of their plugins, WP Rocket. I read their requirements: fluency in English, French and possibly another language, great experience with WordPress, some coding skills.</p>\n<p>That offer was calling me, I felt it.</p>\n<p><strong>I knew I didn&#8217;t have all the requirements</strong>, but hey, I could speak 4 languages, and I had a WordPress blog…right? Of course, I didn’t know anything about PHP, I had always been a WordPress.com user until that moment and I didn’t really know how to manage a self-hosted website or use a cache plugin…but I felt I was ready to learn all that. And moreover, what did I have to lose?</p>\n<h3>I wrote my most inspired cover letter and sent my CV.</h3>\n<p>With my total surprise, they answered me the day after and we set up an interview by Skype. My main strengths were the fluency in 4 languages and my previous experience in customer service, so I was really confident about those skills; yet I wanted to be totally honest with them: yes, I had been using WordPress for a long time, and yes, I was digital savvy enough, but I knew very little on the technical side. I had always worked on the front end of websites, writing, blogging, learning by myself; I didn&#8217;t know anything about the backend of WordPress sites.</p>\n<p>Even so, they had faith in me and in a few days I had the confirmation: I was in! <strong>During the first days I felt so happy about this new major turning point in my life</strong>: not only had I found a job thanks to my primordial passion, speaking foreign languages, but for the first time in my life I could do that job from home or anywhere else I liked, instead of being caged in a formal office!</p>\n<p>I got introduced to my remote teammates and I instantly felt welcomed.</p>\n<h3>Learning by doing</h3>\n<p>But, very soon, that initial enthusiasm started to struggle with another intense feeling: <strong>the fear of exposing my inexperience</strong>.</p>\n<p>There were too many things I didn&#8217;t know!</p>\n<p>Working in a WordPress backend was so new to me that I started studying like crazy and reading everything I could about WordPress for beginners. I went through some really intense months of learning by doing, supported by my teammates. Like a baby who start crawling and then taking little steps, I was initially answering the easiest tickets from our customers.  At the same my teammates were sending me useful material to read, setting up video-calls for 1to1 training, encouraging me every time they could.</p>\n<p>After a few days I received the first happy comments by the customers I was helping in their mother tongue: until that moment the plugin’s support had been offered only in English and French, so it was the first time Spanish and Italian customers were being answered in their own language…and they appreciated that!</p>\n<p>Even so, I can’t deny it, I was scared.</p>\n<blockquote><p>It was so scary admitting my ignorance, exposing it in a remote environment where I couldn’t see my teammates reactions live.</p></blockquote>\n<p>My first instinct was imagining the worst scenarios where they were secretly hating me for interrupting their work on Slack with my doubts.</p>\n<p>But I had no other choice than to keep asking questions and learn from their answers. Not doing so would have been much worse: silencing my voice would have slowed down my learning process.</p>\n<h3>Why don’t you try to contribute to WordPress?</h3>\n<p>We were at WordCamp Paris 2016 when one of my teammates showed me how the WordPress community worked together and kept in contact through Slack.</p>\n<p>“You speak multiple languages, why don’t you try to contribute to the polyglots team?” —he asked.</p>\n<p>That thought never crossed my mind before, I knew very little about contributing to WordPress. I had been working for WP Media for 6 months and, while I was enjoying my new job a lot, I was just slowly starting to abandon that overwhelming feeling of insecurity I mentioned above.</p>\n<blockquote><p>I didn’t feel ready to dive into a new challenge and start also contributing to WordPress, I thought I didn’t have the ability to do that. I was wrong, obviously.</p></blockquote>\n<p>Curiosity won on me another time and I joined the two Slack channels <em>Making WordPress</em> (where all the WP global community meets) and <em>Italia WP Community</em>. I lurked the channels for a few months, until I went to WordCamp Milan and met some members of the Italian Polyglots team.</p>\n<p>It was love at first string: Laura, one of the <a href="https://make.wordpress.org/polyglots/teams/?locale=it_IT">General Translation Editors</a> (GTE) for Italy, taught me how to start contributing and translating following the polyglots guidelines. She also told me about the big effort the Italian community has been doing to work together, consistently, to boost WordPress related events in Italy and to grow up.</p>\n<p>I wanted to be an active part of it and I started contributing.</p>\n<p><strong>Now I’m a Project Translator Editor for the Italian polyglots team</strong> and I mentor new contributors: I love it!</p>\n<p>Since the beginning of my journey into the WordPress world I traveled a lot, and also attended WordCamps in <a href="https://2016.paris.wordcamp.org/">Paris</a>, <a href="https://2016.europe.wordcamp.org/">Vienna</a>, <a href="https://2016.milano.wordcamp.org/">Milan</a>, <a href="https://2016.barcelona.wordcamp.org/">Barcelona</a>, <a href="https://2017.torino.wordcamp.org/">Torino</a> and <a href="https://2017.bilbao.wordcamp.org/">Bilbao</a>.</p>\n<p>Following my teammates encouragement, <strong>I also started applying to WordCamps as a speaker</strong>, because I felt my story could be important for other people looking for new inspiration for their working and personal life. I gave my first talk in my adoptive city, Barcelona, in December 2016, then in Torino in April 2017 and I recently had the honor to tell my story also from the stage of WordCamp Europe 2017.</p>\n<p>In a short glimpse of time I engaged in many activities related to WordPress which allowed me to meet very interesting and inspiring people from all over the world.</p>\n<h3>I’m (not) lucky.</h3>\n<p>People keep telling me that I’m lucky, and it’s true, I really am. But if I’m here, now, sharing my story (and thanks Topher for inviting me to write it!) is not because I live under a lucky star: I just used my previous skills and passions and adapted them to a new career and life path.</p>\n<p>We all have some skills; and if we don’t know which they are exactly, we should take some time to make a list of the things we’re really good at. With that in mind, just try. Apply. Get involved. Don’t get stuck in the feeling of “I can’t do it because I don’t know enough”.</p>\n<p>That is what I did: without even realizing it, I started putting into reality the dream of the little girl who was born in an island and wanted to travel and speak different languages.</p>\n<p>WordPress made this possible: I’m part of a big community, and I am proud of it.</p>\n<div class="rtsocial-container rtsocial-container-align-right rtsocial-horizontal"><div class="rtsocial-twitter-horizontal"><div class="rtsocial-twitter-horizontal-button"><a title="Tweet: How I tried, applied, got involved. Realizing one of my childhood dreams." class="rtsocial-twitter-button" href="https://twitter.com/share?text=How%20I%20tried%2C%20applied%2C%20got%20involved.%20Realizing%20one%20of%20my%20childhood%20dreams.&via=heropress&url=https%3A%2F%2Fheropress.com%2Fessays%2Ftried-applied-got-involved-realizing-one-childhood-dreams%2F" rel="nofollow" target="_blank"></a></div></div><div class="rtsocial-fb-horizontal fb-light"><div class="rtsocial-fb-horizontal-button"><a title="Like: How I tried, applied, got involved. Realizing one of my childhood dreams." class="rtsocial-fb-button rtsocial-fb-like-light" href="https://www.facebook.com/sharer.php?u=https%3A%2F%2Fheropress.com%2Fessays%2Ftried-applied-got-involved-realizing-one-childhood-dreams%2F" rel="nofollow" target="_blank"></a></div></div><div class="rtsocial-linkedin-horizontal"><div class="rtsocial-linkedin-horizontal-button"><a class="rtsocial-linkedin-button" href="https://www.linkedin.com/shareArticle?mini=true&url=https%3A%2F%2Fheropress.com%2Fessays%2Ftried-applied-got-involved-realizing-one-childhood-dreams%2F&title=How+I+tried%2C+applied%2C+got+involved.+Realizing+one+of+my+childhood+dreams." rel="nofollow" target="_blank" title="Share: How I tried, applied, got involved. Realizing one of my childhood dreams."></a></div></div><div class="rtsocial-pinterest-horizontal"><div class="rtsocial-pinterest-horizontal-button"><a class="rtsocial-pinterest-button" href="https://pinterest.com/pin/create/button/?url=https://heropress.com/essays/tried-applied-got-involved-realizing-one-childhood-dreams/&media=https://heropress.com/wp-content/uploads/2017/07/070517-min-150x150.jpg&description=How I tried, applied, got involved. Realizing one of my childhood dreams." rel="nofollow" target="_blank" title="Pin: How I tried, applied, got involved. Realizing one of my childhood dreams."></a></div></div><a rel="nofollow" class="perma-link" href="https://heropress.com/essays/tried-applied-got-involved-realizing-one-childhood-dreams/" title="How I tried, applied, got involved. Realizing one of my childhood dreams."></a></div><p>The post <a rel="nofollow" href="https://heropress.com/essays/tried-applied-got-involved-realizing-one-childhood-dreams/">How I tried, applied, got involved. Realizing one of my childhood dreams.</a> appeared first on <a rel="nofollow" href="https://heropress.com">HeroPress</a>.</p>";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:7:"pubDate";a:1:{i:0;a:5:{s:4:"data";s:31:"Wed, 05 Jul 2017 12:00:47 +0000";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}s:32:"http://purl.org/dc/elements/1.1/";a:1:{s:7:"creator";a:1:{i:0;a:5:{s:4:"data";s:10:"Alice Orru";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}}}i:7;a:6:{s:4:"data";s:13:"\n	\n	\n	\n	\n	\n	\n";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";s:5:"child";a:2:{s:0:"";a:5:{s:5:"title";a:1:{i:0;a:5:{s:4:"data";s:102:"WPTavern: WordCamp Europe 2017 Posts 24% No-Show Rate, Cites Early Ticket Sales and Expensive Location";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"guid";a:1:{i:0;a:5:{s:4:"data";s:29:"https://wptavern.com/?p=72644";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"link";a:1:{i:0;a:5:{s:4:"data";s:111:"https://wptavern.com/wordcamp-europe-2017-posts-24-no-show-rate-cites-early-ticket-sales-and-expensive-location";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:11:"description";a:1:{i:0;a:5:{s:4:"data";s:3872:"<a href="https://i1.wp.com/wptavern.com/wp-content/uploads/2017/06/wordcamp-europe-venue.jpg?ssl=1"><img /></a>photo credit: WP Tavern\n<p>WordCamp Europe 2017 organizers have posted <a href="https://2017.europe.wordcamp.org/2017/06/30/wordcamp-europe-2017-in-paris-its-a-wrap/" target="_blank">attendance and budget data</a> compiled after the conclusion of the event. Despite being <a href="https://2017.europe.wordcamp.org/do-not-miss-the-biggest-wordcamp-in-europe/" target="_blank">promoted</a> as &#8220;the largest WordPress event to this day&#8221; with more than 3,000 expected attendees, WCEU 2017 fell short with 1,900 people on the ground. Attendees were 5% fewer than last year&#8217;s 2,000 in Vienna. Expectations ran high but organizers could not predict the 24% no-show rate once the event got started. This is more than double the 10% no-show rate for the previous four years.</p>\n<p>The camp&#8217;s organizers do not have a simple explanation for the high no-show rate, but cite several factors, including a few dozen participants being <a href="https://wptavern.com/wordcamp-europe-attendees-are-being-denied-visas-because-conference-ticket-price-is-too-low" target="_blank">denied visas</a>, higher local sales, an expensive location, and putting tickets on sale too early. Approximately 60% of attendees were from nearby countries, such as France, Great Britain, Germany, Belgium, and the Netherlands.</p>\n<p>Ticket sales for 2017 were open immediately at the conclusion of the 2016 event in Vienna. Organizers found that tickets sold in the first six months had a 34% no-show rate as compared to 20% for those sold in 2017. As the event has often sold out in the past, prospective attendees may have felt pressure to purchase a ticket in advance without confirming the ability to attend. </p>\n<p>Posting increasingly higher attendance numbers isn&#8217;t one of the goals of the WordCamp, but planning accurately for the number of people who will attend is crucial for resource and budget planning. When one in four attendees is a no-show, the plans for food, swag, venue accommodations, and other aspects of the event are askew.</p>\n<p>Organizers did not mention <a href="https://wptavern.com/wordcamp-europe-2017-kicks-off-with-contributor-day-focused-on-growing-wordpress-through-inclusion" target="_blank">Contributor Day</a> attendance in the wrap-up report, but this may have been one of the most successful aspects of the event. It was held prior to the main conference days, which may explain the event&#8217;s unusually high attendance numbers. Organizers hosted 473 attendees for the 500 available contributors slots. </p>\n<h3>WordCamp Europe 2017 Cost 300€ per Attendee, Sponsors Covered 80%</h3>\n<p>WordCamp Europe&#8217;s wrap-up report also includes a transparent breakdown of the event&#8217;s 700k€ budget. Catering costs for lunches, snacks and drinks, made up 50% of the budget. However, organizers were limited to the venue&#8217;s catering partners, which blurs the line between actual food versus venue costs. </p>\n<p>The team was unable to sell all of the sponsorship packages and was forced to reduce the budget by 149k€ along the way. WordCamp Central subsidized 10€/ticket and covered the final deficit of 28k€. The cost breakdown per attendee was 300€ with sponsors covering 80%, WordCamp Central 7%, and tickets sales 13%. These numbers show that the 40€ ticket price is a small fraction of the total costs required for an event of this size. </p>\n<p>Organizers said they felt it was important to share the data for educational purposes but also to &#8220;demonstrate to everyone who might have a doubt, that maintaining the ticket fee very low is meant to make our events accessible to all, but that the fee is not an indicator of the value of the conference.&#8221;</p>\n<div id="epoch-width-sniffer"></div>";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:7:"pubDate";a:1:{i:0;a:5:{s:4:"data";s:31:"Mon, 03 Jul 2017 19:06:00 +0000";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}s:32:"http://purl.org/dc/elements/1.1/";a:1:{s:7:"creator";a:1:{i:0;a:5:{s:4:"data";s:13:"Sarah Gooding";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}}}i:8;a:6:{s:4:"data";s:13:"\n	\n	\n	\n	\n	\n	\n";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";s:5:"child";a:2:{s:0:"";a:5:{s:5:"title";a:1:{i:0;a:5:{s:4:"data";s:43:"Dev Blog: The Month in WordPress: June 2017";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"guid";a:1:{i:0;a:5:{s:4:"data";s:34:"https://wordpress.org/news/?p=4865";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"link";a:1:{i:0;a:5:{s:4:"data";s:68:"https://wordpress.org/news/2017/07/the-month-in-wordpress-june-2017/";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:11:"description";a:1:{i:0;a:5:{s:4:"data";s:9049:"<p><i>We&#8217;re starting a new regular feature on this blog today. We&#8217;d like to keep everyone up-to-date about the happenings all across the WordPress open source project and highlight how you can get involved, so we&#8217;ll be posting a roundup of all the major WordPress news at the end of every month.</i></p>\n<p>Aside from other general news, the three big events in June were the release of WordPress 4.8, WordCamp Europe 2017, and the WordPress Community Summit. Read on to hear more about these as well as other interesting stories from around the WordPress world.</p>\n<hr />\n<h2>WordPress 4.8</h2>\n<p>On June 8, a week before the Community Summit and WordCamp Europe,<a href="https://wordpress.org/news/2017/06/evans/"> WordPress 4.8 was released</a>.You can read<a href="https://make.wordpress.org/core/2017/05/26/wordpress-4-8-field-guide/"> the Field Guide</a> for a comprehensive overview of all the features of this release (the News and Events widget in the dashboard is one of the major highlights).</p>\n<p>Most people would either have their version auto-updated, or their hosts would have updated it for them. For the rest, the updates have gone smoothly with no major issues reported so far.</p>\n<p>This WordPress release saw contributions from 346 individuals; you can find their names in <a href="https://wordpress.org/news/2017/06/evans/">the announcement post</a>. To get involved in building WordPress core, jump into the #core channel in the <a href="https://make.wordpress.org/chat/">Making WordPress Slack group</a>, and follow <a href="https://make.wordpress.org/core/">the Core team blog</a>.</p>\n<h2>WordCamp Europe 2017</h2>\n<p><a href="https://2017.europe.wordcamp.org/">WordCamp Europe 2017</a> was held in Paris between June 15-17. The event began with a Contributor Day, followed by two days of talks and community goodness. The talks were live-streamed, but you can still catch all the recordings <a href="http://wordpress.tv/event/wordcamp-europe-2017/">on WordPress.tv</a>. The organisers also published <a href="https://2017.europe.wordcamp.org/2017/06/30/wordcamp-europe-2017-in-paris-its-a-wrap/">a handy wrap-up of the event</a>.</p>\n<p>WordCamp Europe exists to bring together the WordPress community from all over the continent, as well as to inspire local communities everywhere to get their own events going — to that end, the event was a great success, as a host of new meetup groups have popped up in the weeks following WordCamp Europe.</p>\n<p>The work that Contributor Day participants accomplished was both varied and valuable, covering all aspects of the WordPress project — have a look through <a href="https://make.wordpress.org/">the Make blogs</a> for updates from each team.</p>\n<p>Finally, we also learned during the event that <a href="https://2017.europe.wordcamp.org/2017/06/17/belgrade-serbia-to-host-wordcamp-europe-2018/">WordCamp Europe 2018 will be held in Belgrade, Serbia</a>, continuing the tradition of exploring locations and communities across the continent.</p>\n<h2>WordPress Community Summit</h2>\n<p>The fourth WordPress Community Summit took place during the two days leading up to WordCamp Europe 2017. This event is an invite-only unconference where people from all over the WordPress community come together to discuss some of the more difficult issues in the community, as well as to make plans for the year ahead in each of the contribution teams.</p>\n<p>As the Summit is designed to be a safe space for all attendees, the notes from each discussion are in the process of being anonymized before we publish them on <a href="https://make.wordpress.org/summit/">the Summit blog</a> (so stay tuned &#8211; they’ll show up there over the next few weeks).</p>\n<p>You can already see the final list of topics that were proposed for the event <a href="https://make.wordpress.org/summit/2017/06/10/community-summit-2017-final-list-of-topic/">here</a> (although a few more were added during the course of the two day Summit).</p>\n<h2>WordPress marketing push continues apace</h2>\n<p>As part of the push to be more intentional in marketing WordPress (as per Matt Mullenweg&#8217;s <a href="http://wordpress.tv/2016/12/07/matt-mullenweg-state-of-the-word-2016/">2016 State of the Word</a>), the Marketing team has launched two significant drives to obtain more information about who uses WordPress and how that information can shape their outreach and messaging efforts.</p>\n<p><a href="https://make.wordpress.org/marketing/2017/06/15/wordpress-case-studies-and-usage-survey/">The team is looking for WordPress case studies</a> and is asking users, agencies, and freelancers to take a WordPress usage survey. This will go a long way towards establishing a marketing base for WordPress as a platform and as a community — and many people in the community are looking forward to seeing this area develop further.</p>\n<p>To get involved in the WordPress Marketing team, you can visit <a href="https://make.wordpress.org/marketing/">their team blog</a>.</p>\n<h2>New Gutenberg editor available for testing</h2>\n<p>For some time now, the Core team has been hard at work on a brand-new text editor for WordPress — this project has been dubbed “Gutenberg.” The project’s ultimate goal is to replace the existing TinyMCE editor, but for now it is in beta and available for public testing — <a href="https://wordpress.org/plugins/gutenberg/">you can download it here as a plugin</a> and install it on any WordPress site.</p>\n<p>This feature is still in beta, so we don’t recommend using it on a production site. If you test it out, though, you’ll find that it is a wholly different experience to what you are used to in WordPress. It’s a more streamlined, altogether cleaner approach to the text-editing experience than we’ve had before, and something that many people are understandably excited about. Matt Mullenweg discussed the purpose of Gutenberg in more detail during <a href="http://wordpress.tv/2017/07/01/interview-and-qanda-with-matt-mullenweg/">his Q&amp;A at WordCamp Europe</a>.</p>\n<p>There are already a few reviews out from <a href="https://kinsta.com/blog/gutenberg-wordpress-editor/">Brian Jackson at Kinsta</a>, <a href="https://daily.jorb.in/2017/06/random-thoughts-on-gutenberg/">Aaron Jorbin</a>, and <a href="https://www.mattcromwell.com/gutenberg-first-impressions/">Matt Cromwell</a> (among many others). Keep in mind that the project is in constant evolution at this stage; when it eventually lands in WordPress core (probably in v5.0), it could look very different from its current iteration — that’s what makes this beta stage and user testing so important.</p>\n<p>To get involved with shaping the future of Gutenberg, please <a href="https://make.wordpress.org/test/handbook/call-for-testing/gutenberg-testing/">test it out</a>, and join the #core-editor channel in the <a href="https://make.wordpress.org/chat/">Making WordPress Slack group</a>. You can also visit <a href="https://github.com/WordPress/gutenberg">the project’s GitHub repository</a> to report issues and contribute to the codebase.</p>\n<hr />\n<h2>Further reading:</h2>\n<ul>\n<li>Bridget Willard <a href="https://make.wordpress.org/community/2017/06/21/proposed-wordcamp-editorial-calendar/">has proposed an editorial calendar</a> to assist WordCamp organizers with publishing content for their event.</li>\n<li>A new kind of niche WordCamp, <a href="https://2017-denver.journalist.wordcamp.org/">WordCamp for Publishers in Denver</a>, has opened ticket sales.</li>\n<li>The WordPress iOS app was updated with <a href="https://en.blog.wordpress.com/2017/06/21/an-all-new-media-library-for-the-wordpress-ios-app/">a fresh, new media library</a> this month.</li>\n<li>It looks like <i>Underscores</i>, the popular WordPress starter theme, <a href="https://themeshaper.com/2017/06/26/the-future-of-underscores-and-a-new-committer/">has a bright future ahead of it</a>, with a renewed vision and new committer.</li>\n<li>The always-inspiring Tom McFarlin <a href="https://tommcfarlin.com/simple-autoloader-for-wordpress">has released a simple autoloader for WordPress</a> that looks very useful indeed.</li>\n<li>After a bit of a discussion on Twitter regarding the differences between WordPress.org, WordPress.com, and Jetpack, <a href="https://helen.wordpress.com/2017/06/21/restaurant-vs-meal-kit-vs-grocery-shopping-or-wordpress-com-vs-jetpack-vs-wordpress-org/">Helen Hou-Sandí came up with a great analogy</a> and an interesting post about it all.</li>\n<li>If you’re interested in contributing specifically to the JavaScript or PHP areas of the WordPress core codebase, then the new #core-js and #core-php channels in the <a href="https://make.wordpress.org/chat/">Making WordPress Slack group</a> are perfect for you.</li>\n</ul>\n<p><i>If you have a story we should consider including in the next “Month in WordPress” post, please </i><a href="https://make.wordpress.org/community/month-in-wordpress-submissions/"><i>submit it here</i></a><i>.</i></p>";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:7:"pubDate";a:1:{i:0;a:5:{s:4:"data";s:31:"Mon, 03 Jul 2017 11:42:11 +0000";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}s:32:"http://purl.org/dc/elements/1.1/";a:1:{s:7:"creator";a:1:{i:0;a:5:{s:4:"data";s:15:"Hugh Lashbrooke";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}}}i:9;a:6:{s:4:"data";s:13:"\n	\n	\n	\n	\n	\n	\n";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";s:5:"child";a:2:{s:0:"";a:5:{s:5:"title";a:1:{i:0;a:5:{s:4:"data";s:97:"WPTavern: Gutenberg Contributors Explore Adding Drag-and-Drop and Multi-Column Support for Blocks";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"guid";a:1:{i:0;a:5:{s:4:"data";s:29:"https://wptavern.com/?p=72638";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"link";a:1:{i:0;a:5:{s:4:"data";s:108:"https://wptavern.com/gutenberg-contributors-explore-adding-drag-and-drop-and-multi-column-support-for-blocks";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:11:"description";a:1:{i:0;a:5:{s:4:"data";s:6817:"<a href="https://i1.wp.com/wptavern.com/wp-content/uploads/2016/09/building-blocks.jpg?ssl=1"><img /></a>photo credit: ruudgreven <a href="http://www.flickr.com/photos/40811229@N07/6180817922">DSC_0012</a> &#8211; <a href="https://creativecommons.org/licenses/by-nc-sa/2.0/">(license)</a>\n<p>The new Gutenberg editor has an open ticket for <a href="https://github.com/WordPress/gutenberg/issues/38#issuecomment-309998712" target="_blank">allowing users to sort blocks via drag and drop</a>. Blocks can currently be sorted with up and down arrows located to the left of the content but the beta only allows for single-column stacking.</p>\n<p>One of the goals for Gutenberg is to provide &#8220;a page building experience that makes it easy to create rich post layouts.&#8221; As far as layout building goes, the first planned versions of the new editor are very primitive as compared to Wix and Weebly&#8217;s drag and drop website builders where nearly every element on the page can be easily moved to a different position.</p>\n<p>Contributors have been discussing the intricacies of adding this feature to Gutenberg since February. James Nylen <a href="https://github.com/WordPress/gutenberg/issues/38#issuecomment-309984280" target="_blank">summarized some of the challenges</a> that make drag and drop more complicated to implement: </p>\n<blockquote><p>Dragging and dropping a block is not really a one-step operation. It is more like 3:</p>\n<ol>\n<li>Press and hold mouse button or screen</li>\n<li>Move to desired location</li>\n<li>Release</li>\n</ol>\n<p>Step 2 is incredibly difficult to get right, and requires a lot of complicated behaviors like duplicating an item (or at least its general shape and size), scroll handling, and determining the intended new location, especially at the beginning and end of the content. We have all used bad drag-and-drop experiences, and I would argue they are worse than not having it at all.</p>\n<p>That said, for two-dimensional movement with columns, I agree that arrows alone are probably not a good solution. Though mobile support for that is going to be very tricky no matter how it works.</p></blockquote>\n<p>Several commenters on the ticket agree that repeatedly clicking arrows to move blocks is cumbersome and will become untenable in the future when multi-column support is added. This would require up, down, right, and left arrows to rearrange content. Users have come to expect a drag-and-drop interface, because nearly every page builder application offers it.</p>\n<p>&#8220;We are thinking of drag and drop as a progressive enhancement for desktops,&#8221; Joen Asmussen said. &#8220;One that would be great to have, but we should build it after we have explicit button actions in place for doing the same, including splitting into columns in the future. This decision is based on a desire to ensure accessibility as well as mobile devices can play the same game.&#8221;</p>\n<p>Asmussen marked the ticket priority as low in May and removed it from the beta milestone. At this point, users are not likely to see drag and drop in the first release that ships with WordPress core. </p>\n<h3>Multi-Column Layouts Planned for Gutenberg V2</h3>\n<p>The discussion surrounding adding drag-and-drop to the editor naturally leads into <a href="https://github.com/WordPress/gutenberg/issues/219" target="_blank">adding multi-column support</a>. Limiting users to a single column is a one-dimensional approach to designing pages, but contributors don&#8217;t plan to leave Gutenberg without multi-column support for long. </p>\n<p>Geoarge Olaru, a designer at <a href="https://pixelgrade.com/" target="_blank">PixelGrade</a>, shared a <a href="https://invis.io/3FAS8VQE8#/222711568_Creating_Columns_-_0" target="_blank">prototype</a> for adding a simple two or three-grid column layout to Gutenberg. </p>\n<p>&#8220;Extending WordPress further from the default Blog Posts automatically implies the need of multi-column layouts for presentation pages,&#8221; Olaru said. &#8220;I would prefer to tackle this feature upfront, rather than letting every developer do it on his own (see the multitude of page builders plugins).&#8221;</p>\n<p><a href="https://i0.wp.com/wptavern.com/wp-content/uploads/2017/06/multi-column-mockup.png?ssl=1"><img /></a></p>\n<p>&#8220;For the V1 editor, I&#8217;m afraid columns like this is out of scope,&#8221; Asmussen <a href="https://github.com/WordPress/gutenberg/issues/219#issuecomment-285330922" target="_blank">said</a> in reply to a Olaru&#8217;s ticket with mockups and a prototype for multi-column support. &#8220;That&#8217;s not a &#8216;no&#8217; — rather, we need some technical foundations to be solid first, before we commit to the really interesting stuff. But it might be a V1.1, or at the very least something for the customization folks later on in the year. Even before that, it would be good to keep this UI in mind, so that perhaps a plugin can add this even earlier.&#8221; </p>\n<p>Other commenters on the ticket feel more urgency about getting multi-column support into the first version of the editor. One of the concerns is that plugin developers will rush to add columns immediately based on demands from users, who will then have to migrate once core adds support.</p>\n<p>&#8220;Multi column layouts are a must-have,&#8221; Anthony Hortin commented on the ticket. &#8220;At the moment, Gutenberg isn&#8217;t solving any issue. You still end up with one long column of content. The whole reason page builders are so popular, and why hundreds of thousands of people are using them, is because they provide the ability to easily make multi-column layouts. Without this functionality, you&#8217;re not providing any reason to use Gutenberg over a page builder plugin.&#8221;</p>\n<p>One of the main challenges of adding multi-column support is figuring out what type of grid system to use and making sure that it scales from mobile to desktop. Weston Ruter joined the discussion to say that the foundational work for nested block support is being done now in version 1, but the UI for displaying them hasn&#8217;t been implemented yet.</p>\n<p>&#8220;I appreciate the excitement and urgency to wanting columns,&#8221; Asmussen said. &#8220;We feel the same urgency. It&#8217;s not about not wanting columns, it&#8217;s purely about managing resources at this point.&#8221;</p>\n<p>The good news is if you&#8217;ve been testing Gutenberg and wondering where some of these features are on the roadmap, they will be coming in later versions. While there may be disagreements about how much of a priority drag-and-drop and multi-column support should have for version 1, contributors agree that laying a solid technical foundation for these features is crucial for future extensibility.</p>\n<div id="epoch-width-sniffer"></div>";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:7:"pubDate";a:1:{i:0;a:5:{s:4:"data";s:31:"Sat, 01 Jul 2017 19:06:17 +0000";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}s:32:"http://purl.org/dc/elements/1.1/";a:1:{s:7:"creator";a:1:{i:0;a:5:{s:4:"data";s:13:"Sarah Gooding";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}}}i:10;a:6:{s:4:"data";s:13:"\n	\n	\n	\n	\n	\n	\n";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";s:5:"child";a:2:{s:0:"";a:5:{s:5:"title";a:1:{i:0;a:5:{s:4:"data";s:116:"WPTavern: Gutenberg 0.3.0 Adds Front-End Styles for Core Blocks, Notices Framework, and Text and Image Quick Inserts";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"guid";a:1:{i:0;a:5:{s:4:"data";s:29:"https://wptavern.com/?p=72646";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"link";a:1:{i:0;a:5:{s:4:"data";s:125:"https://wptavern.com/gutenberg-0-3-0-adds-front-end-styles-for-core-blocks-notices-framework-and-text-and-image-quick-inserts";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:11:"description";a:1:{i:0;a:5:{s:4:"data";s:4557:"<p>Gutenberg development is marching ahead with <a href="https://make.wordpress.org/core/2017/06/30/whats-new-in-gutenberg-june-30/" target="_blank">version 0.3.0</a> released today. New releases are shipping out on a weekly basis, so testers will get to discover another round of new additions after updating to the latest. The <a href="https://wordpress.org/plugins/gutenberg/#developers" target="_blank">changelog</a> has a full list of the 50 additions and improvements included in this release, but here&#8217;s a quick visual tour of a few of the most interesting user-facing features added this week.</p>\n<p>Gutenberg developers have <a href="https://github.com/WordPress/gutenberg/pull/1418" target="_blank">added front-end styles for core blocks</a>, which means that content like cover images will now appear the same as they look in the admin in the editor. The demo content in the plugin has also been <a href="https://github.com/WordPress/gutenberg/pull/1493" target="_blank">updated to display a full-width cover image</a>. Below is an example of a standard width cover image on the front-end.</p>\n<p><a href="https://i2.wp.com/wptavern.com/wp-content/uploads/2017/06/cover-image-frontend.png?ssl=1"><img /></a></p>\n<p>Version 0.3.0 also includes new <a href="https://github.com/WordPress/gutenberg/pull/1553" target="_blank">text and image quick inserts</a>, which appear when hovering over the blank space beneath the post content. This makes it faster to add the types of content that are used most frequently.</p>\n<p><a href="https://i1.wp.com/wptavern.com/wp-content/uploads/2017/06/text-and-image-quick-inserts.png?ssl=1"><img /></a></p>\n<p>This release adds a <a href="https://github.com/WordPress/gutenberg/pull/1437" target="_blank">framework for notices</a>, which provides developers with reusable notices components, showing how to trigger notices and where they will show up. Gutenberg now displays <a href="https://github.com/WordPress/gutenberg/pull/1564" target="_blank">notices on post save, schedule, and update</a>.</p>\n<p><a href="https://i0.wp.com/wptavern.com/wp-content/uploads/2017/06/gutenberg-notices.png?ssl=1"><img /></a></p>\n<p>Version 0.3.0 adds a new <a href="https://github.com/WordPress/gutenberg/pull/1555" target="_blank">block descriptions component</a> to blocks with inspector controls. Several of the core blocks now display descriptions. These will be especially useful when plugin developers begin adding their own custom blocks, offering users a quick way to see the purpose of the block.</p>\n<p><a href="https://i1.wp.com/wptavern.com/wp-content/uploads/2017/06/block-description-e1498855903121.png?ssl=1"><img /></a></p>\n<p>This release adds more placeholder text to various blocks, as &#8220;placeholders are key,&#8221; according to the newly added <a href="http://gutenberg-devdoc.surge.sh/?selectedKind=Gutenberg&selectedStory=Design&full=0&down=1&left=1&panelRight=1&downPanel=storybooks%2Fstorybook-addon-knobs" target="_blank">design blueprints and principles</a> included in Gutenberg&#8217;s documentation:</p>\n<blockquote><p>If your block can have a neutral placeholder state, it should. An image placeholder block shows a button to open the media library, a text placeholder block shows a writing prompt. By embracing placeholders we can predefine editable layouts, so all you have to do is fill out the blanks.</p></blockquote>\n<p>Version 0.3.0 also adds several enhancements that make it easier to edit and customize the image-oriented blocks with more options and settings: </p>\n<ul>\n<li>Added “edit image” button to image and cover image blocks</li>\n<li>Added option to visually crop images in galleries for nicer alignment</li>\n<li>Added option to disable dimming the background in cover images</li>\n<li>Added option to display date and to configure number of posts in LatestPosts block</li>\n<li>Added text formatting to CoverImage block</li>\n<li>Added toggle option for fixed background in CoverImage</li>\n<li>Added placeholder for all text blocks</li>\n<li>Added placeholder text for headings, quotes, etc</li>\n</ul>\n<p>Active installs for the <a href="https://wordpress.org/plugins/gutenberg/" target="_blank">Gutenberg plugin</a> have nearly doubled since last week and are at more than 900 sites. This is roughly 1% of the goal Matt Mullenweg set for testing on 100,000 sites before replacing the edit screen. The plugin may also be advertised in the dashboard in a future release, possibly 4.8.1, which is slated for the end of July.</p>\n<div id="epoch-width-sniffer"></div>";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:7:"pubDate";a:1:{i:0;a:5:{s:4:"data";s:31:"Fri, 30 Jun 2017 22:07:36 +0000";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}s:32:"http://purl.org/dc/elements/1.1/";a:1:{s:7:"creator";a:1:{i:0;a:5:{s:4:"data";s:13:"Sarah Gooding";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}}}i:11;a:6:{s:4:"data";s:13:"\n	\n	\n	\n	\n	\n	\n";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";s:5:"child";a:2:{s:0:"";a:5:{s:5:"title";a:1:{i:0;a:5:{s:4:"data";s:76:"WPTavern: Popular WordPress Plugins Slow to Add Meta Box Support for Calypso";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"guid";a:1:{i:0;a:5:{s:4:"data";s:29:"https://wptavern.com/?p=71527";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"link";a:1:{i:0;a:5:{s:4:"data";s:87:"https://wptavern.com/popular-wordpress-plugins-slow-to-add-meta-box-support-for-calypso";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:11:"description";a:1:{i:0;a:5:{s:4:"data";s:3361:"<p>During the State of the Word at WordCamp US 2016, Matt Mullenweg <a href="https://wptavern.com/state-of-the-word-2016-mullenweg-pushes-calypso-as-future-of-wordpress-interface-proposes-major-changes-to-release-cycle">announced</a> that Calypso was <a href="https://youtu.be/Nl6U7UotA-M?t=37m1s">plugin aware</a>. Calypso is a REST API and React <a href="https://wptavern.com/early-reviews-show-applications-like-calypso-are-the-future-of-wordpress">powered application</a> for the desktop created by Automattic <a href="https://ma.tt/2015/11/dance-to-calypso/">in 2015</a>.</p>\n<p>Developers with plugins active on 1M sites or more <a href="https://github.com/Automattic/wp-calypso/pull/10517">received an email invitation</a> from Andy Peatling to begin building support for Calypso.</p>\n<p>&#8220;Calypso is now plugin-aware,&#8221; Mullenweg said. &#8220;This pull request was merged today, and as a way to bootstrap this, we’re opening up for what I just described for plugins to create Calypso interfaces for what they’re doing.</p>\n<p>&#8220;Basically saying, if you’re using Calypso on a site that has one of these plugins, let’s say WooCommerce, all of a sudden in the interface, there will be all the WooCommerce stuff. It’ll talk to the API, it will run on the desktop just like the rest of Calypso, and it will only be loaded if the plugin is active.&#8221;</p>\n<p>One of the major differences between <a href="https://developer.wordpress.com/calypso/">Calypso</a> and WP-Admin is that custom meta boxes added by plugins are not accessible in Calypso.</p>\n<p>Nearly seven months since the announcement, popular WordPress plugins have struggled to add meta box support, including those maintained by Automattic. <a href="https://wordpress.org/plugins/wordpress-seo/">WordPress SEO</a>, active on more than 3M sites, is among the plugins that were selected to take part in the experiment.</p>\n<p>When asked about the progress of making WordPress SEO Calypso aware, Joost de Valk, founder of <a href="https://yoast.com/">Yoast.com</a>, declined to comment.</p>\n<p>Automattic has seen little progress on the initiative, &#8220;No news to report at this time, but hope to have some soon,&#8221; Automattic representative Mark Armstrong said. WooCommerce has yet to add meta box support and settings pages in Calypso.</p>\n<p>Gutenberg, WordPress&#8217; new editor, is also built using React. One of the chief concerns expressed by users and developers is how it will <a href="https://github.com/WordPress/gutenberg/issues/952">support custom meta boxes</a> built using the current PHP framework.</p>\n<p>&#8220;I miss a lot of the meta boxes I’m used to seeing on the screen,&#8221; <a href="https://daily.jorb.in/2017/06/random-thoughts-on-gutenberg/">Aaron Jorbin said</a>. &#8220;Things like Yoast SEO (on some sites) and custom taxonomies are just not shown. If every meta box ever made for WordPress needs to be remade, it sure is going to make developers lives a living hell.&#8221;</p>\n<p>I want to use Calypso as a replacement for WP-Admin because it&#8217;s fast and I like the interface. However, I can&#8217;t do that until it supports meta boxes for the plugins I rely on, such as Edit Flow. Is the lack of custom meta box support for Calypso a sign of what&#8217;s to come with Gutenberg?</p>\n<div id="epoch-width-sniffer"></div>";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:7:"pubDate";a:1:{i:0;a:5:{s:4:"data";s:31:"Fri, 30 Jun 2017 20:05:51 +0000";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}s:32:"http://purl.org/dc/elements/1.1/";a:1:{s:7:"creator";a:1:{i:0;a:5:{s:4:"data";s:13:"Jeff Chandler";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}}}i:12;a:6:{s:4:"data";s:13:"\n	\n	\n	\n	\n	\n	\n";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";s:5:"child";a:2:{s:0:"";a:5:{s:5:"title";a:1:{i:0;a:5:{s:4:"data";s:50:"WPTavern: WordCamp Netherlands Reinstated for 2018";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"guid";a:1:{i:0;a:5:{s:4:"data";s:29:"https://wptavern.com/?p=72624";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"link";a:1:{i:0;a:5:{s:4:"data";s:61:"https://wptavern.com/wordcamp-netherlands-reinstated-for-2018";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:11:"description";a:1:{i:0;a:5:{s:4:"data";s:1924:"<p>At WordCamp Europe I had the opportunity to speak with WordCamp Netherlands organizers Marcel Bootsman and Luc Princen, along with WordPress Global Community Team members Josepha Haden and Andrea Middleton. The group has had several conversations about the future of WordCamp Netherlands, which was <a href="https://wptavern.com/wordpress-community-support-shuts-down-wordcamp-netherlands-in-favor-of-city-based-wordcamps" target="_blank">shut down earlier this year in favor of city-based WordCamps</a>, and have decided to reinstate the camp with a few conditions.</p>\n<p>WordCamp Netherlands organizers are now allowed to begin planning the event again based on the requirement that the country host three city-based WordCamps first. There are currently two local camps on the schedule and a few others in the pre-planning stage. Lead organizer Marcel Bootsman is aiming to have 500 attendees for the next WordCamp Netherlands in 2018.</p>\n<p>In a recent <a href="https://torquemag.io/2017/06/matt-mullenweg-interview/" target="_blank">interview</a> with Torque, Matt Mullenweg indicated that the outlook is good for future regional WordCamps.</p>\n<p>&#8220;I think we got to the point where we were too rules-based and now we’re starting to open up the process and be more agile in the approach to WordCamps,” Mullenweg said. “We can start to think about regional WordCamps and topic-focused WordCamp&#8230;we want to think about which WordCamps make sense to move the community forward.&#8221;</p>\n<p>In our interview below, WordPress Global Community Team members said they plan to take similar country-based WordCamp proposals on a case-by-case basis. WordCamp Netherlands is pioneering the way for other countries with active local communities to continue to push the boundaries of the previously &#8220;one-size-fits-all&#8221; approach to WordPress events.</p>\n<p></p>\n<div id="epoch-width-sniffer"></div>";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:7:"pubDate";a:1:{i:0;a:5:{s:4:"data";s:31:"Thu, 29 Jun 2017 19:18:18 +0000";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}s:32:"http://purl.org/dc/elements/1.1/";a:1:{s:7:"creator";a:1:{i:0;a:5:{s:4:"data";s:13:"Sarah Gooding";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}}}i:13;a:6:{s:4:"data";s:13:"\n	\n	\n	\n	\n	\n	\n";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";s:5:"child";a:2:{s:0:"";a:5:{s:5:"title";a:1:{i:0;a:5:{s:4:"data";s:82:"WPTavern: WPWeekly Episode 279 – The Future of Underscores with David A. Kennedy";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"guid";a:1:{i:0;a:5:{s:4:"data";s:58:"https://wptavern.com?p=72616&preview=true&preview_id=72616";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"link";a:1:{i:0;a:5:{s:4:"data";s:88:"https://wptavern.com/wpweekly-episode-279-the-future-of-underscores-with-david-a-kennedy";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:11:"description";a:1:{i:0;a:5:{s:4:"data";s:2442:"<p>In this episode, <a href="http://jjj.me/">John James Jacoby</a> and I are joined by <a href="https://davidakennedy.com/">David A. Kennedy</a>. Kennedy is a Theminator at Automattic and an accessibility advocate. Kennedy joined us to talk about <a href="https://wptavern.com/automattic-to-renew-efforts-on-underscores-retire-components-starter-theme-generator">the future of Underscores</a>, a starter theme created by Automattic in 2012.</p>\n<p>We discussed how Gutenberg may impact theme development in general and some of the lessons learned from their <a href="https://wptavern.com/automattic-launches-components-with-5-new-starter-themes-based-on-underscores">Components project</a>. Kennedy tells us what trends he&#8217;s noticing with WordPress themes today and what the state of accessibility looks like for the theme landscape.</p>\n<p>After the interview, Jacoby and I have a candid conversation about Gutenberg, what it means for WordPress, our experience with it thus far, and how it&#8217;s being developed.</p>\n<h2>Stories Discussed:</h2>\n<p><a href="https://wptavern.com/wordpress-4-9-to-focus-on-managing-plugins-and-themes-gutenberg-targeted-for-5-0">WordPress 4.9 to Focus on Managing Plugins and Themes, Gutenberg Targeted for 5.0</a></p>\n<h2>Links Mentioned:</h2>\n<p><a href="http://a11yweekly.com/">Accessibility Weekly</a> &#8211; Kennedy&#8217;s hand-curated newsletter about web-accessibility delivered weekly.<br />\n<a href="https://make.wordpress.org/themes/">WordPress Theme Review Team</a><br />\n<a href="https://wptavern.com/wordpress-opens-up-more-channels-for-gutenberg-testing-and-feedback">Gutenberg</a><br />\n<a href="http://underscores.me/">Underscores</a></p>\n<h2>WPWeekly Meta:</h2>\n<p><strong>Next Episode:</strong> Wednesday, July 5th 3:00 P.M. Eastern</p>\n<p><strong>Subscribe To WPWeekly Via Itunes: </strong><a href="https://itunes.apple.com/us/podcast/wordpress-weekly/id694849738" target="_blank" rel="noopener">Click here to subscribe</a></p>\n<p><strong>Subscribe To WPWeekly Via RSS: </strong><a href="https://wptavern.com/feed/podcast" target="_blank" rel="noopener">Click here to subscribe</a></p>\n<p><strong>Subscribe To WPWeekly Via Stitcher Radio: </strong><a href="http://www.stitcher.com/podcast/wordpress-weekly-podcast?refid=stpr" target="_blank" rel="noopener">Click here to subscribe</a></p>\n<p><strong>Listen To Episode #279:</strong><br />\n</p>\n<div id="epoch-width-sniffer"></div>";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:7:"pubDate";a:1:{i:0;a:5:{s:4:"data";s:31:"Thu, 29 Jun 2017 01:07:31 +0000";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}s:32:"http://purl.org/dc/elements/1.1/";a:1:{s:7:"creator";a:1:{i:0;a:5:{s:4:"data";s:13:"Jeff Chandler";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}}}i:14;a:6:{s:4:"data";s:13:"\n	\n	\n	\n	\n	\n	\n";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";s:5:"child";a:2:{s:0:"";a:5:{s:5:"title";a:1:{i:0;a:5:{s:4:"data";s:95:"WPTavern: WooCommerce 3.1 Adds New CSV Product Importer/Exporter, Improves Extension Management";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"guid";a:1:{i:0;a:5:{s:4:"data";s:29:"https://wptavern.com/?p=72604";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"link";a:1:{i:0;a:5:{s:4:"data";s:104:"https://wptavern.com/woocommerce-3-1-adds-new-csv-product-importerexporter-improves-extension-management";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:11:"description";a:1:{i:0;a:5:{s:4:"data";s:3048:"<p><a href="https://i2.wp.com/wptavern.com/wp-content/uploads/2016/07/woocommerce-logo.jpg?ssl=1"><img /></a></p>\n<p><a href="https://woocommerce.com/2017/06/3-1-release-product-importer-shipping-service/" target="_blank">WooCommerce 3.1</a> was released today after four weeks of beta and RC testing. Although it is just a minor update, the release was a large undertaking with 1,600 commits from 84 contributors. </p>\n<p>The most exciting feature in 3.1 is the new built-in product importer/exporter that supports CSV files, a feature previously offered through extensions. The importer makes it easier to migrate stores from other e-commerce platforms, as well as add and update product information for existing stores. Users can select whether to update existing products or create new products and can map the data against product fields:</p>\n<p><a href="https://i1.wp.com/wptavern.com/wp-content/uploads/2017/06/woo-product-importer.png?ssl=1"><img /></a></p>\n<p>The tool is also useful for those selling across multiple storefronts or marketplaces and is capable of matching up data based on product ID or SKU. Please note that it only handles products and not customers and orders. Store owners looking to import those additional items will still need to use an extension.</p>\n<p>Version 3.1 also introduces the ability to manage WooCommerce.com extension licenses within WooCommerce core, eliminating the need to install the helper extension and copy subscription keys over. Customers can now connect their WooCommerce.com account to the site and download, manage, and activate extensions in the admin. Developers or agencies that have purchased extensions on behalf of clients will need to contact WooCommerce to transfer the subscriptions to a new owner in order for them to show up within the clients&#8217; admin. </p>\n<p>This release also includes several other improvements, including the following: </p>\n<ul>\n<li>Add oEmbeds to the product short description, more useful error messages</li>\n<li>More useful error messages</li>\n<li>Add oEmbeds to the product short description</li>\n<li>Customers can accept ‘Terms and conditions’ without leaving checkout</li>\n<li>Set stock statuses for variations in bulk from the edit product screen</li>\n<li>Small improvements to the setup wizard</li>\n<li>WooCommerce Services Plugin: Add live shipping rates for USPS and Canada Post and print discounted shipping labels for USPS without leaving the store</li>\n<li>New search helpers for orders to allow developers to query orders by multiple props</li>\n</ul>\n<p>Many WooCommerce store owners experienced considerable difficulties in updating to 3.0 due to extension incompatibilities. This is one of the reasons why WooCommerce recommends making backups of your store and testing the 3.1 update on a staging site to see how it affects themes and extensions. The changes in 3.1 should be backwards compatible with 3.0.x sites, but impact on extensions needs to be tested before pushing the update live.</p>\n<div id="epoch-width-sniffer"></div>";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:7:"pubDate";a:1:{i:0;a:5:{s:4:"data";s:31:"Thu, 29 Jun 2017 00:30:38 +0000";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}s:32:"http://purl.org/dc/elements/1.1/";a:1:{s:7:"creator";a:1:{i:0;a:5:{s:4:"data";s:13:"Sarah Gooding";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}}}i:15;a:6:{s:4:"data";s:13:"\n	\n	\n	\n	\n	\n	\n";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";s:5:"child";a:2:{s:0:"";a:5:{s:5:"title";a:1:{i:0;a:5:{s:4:"data";s:77:"WPTavern: WordPress Opens Up More Channels for Gutenberg Testing and Feedback";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"guid";a:1:{i:0;a:5:{s:4:"data";s:58:"https://wptavern.com?p=72583&preview=true&preview_id=72583";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"link";a:1:{i:0;a:5:{s:4:"data";s:88:"https://wptavern.com/wordpress-opens-up-more-channels-for-gutenberg-testing-and-feedback";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:11:"description";a:1:{i:0;a:5:{s:4:"data";s:3501:"<a href="https://i2.wp.com/wptavern.com/wp-content/uploads/2017/06/testing.jpg?ssl=1"><img /></a>photo credit: <a href="https://stocksnap.io/photo/23YKF6ZUWV">Vojtech Okenka</a>\n<p>Gutenberg testing is in full swing and the WordPress Testing Handbook has a new page to help users <a href="https://make.wordpress.org/test/handbook/call-for-testing/gutenberg-testing/">get started</a>. It clearly defines the purpose of the new block editor as not just for writing content but also for creating layouts. Users are invited to offer general feedback or engage in specific task-based tests.</p>\n<p>The new testing page erases boundaries for feedback by allowing users to submit their thoughts and suggestions using an <a href="https://docs.google.com/forms/d/e/1FAIpQLSdCVZ5ooeVYzjp26LAxKZVgkvcRraSTD6pRM_cjGuJfvLKQKw/viewform">online form</a>. Previously, the only way to offer feedback was by creating an issue on <a href="https://github.com/WordPress/gutenberg">GitHub</a> or contacting the contributors on WordPress&#x27; #core-editor Slack channel. </p>\n<p>At this stage in Gutenberg development, it may be difficult to discern what is a bug versus what is an unpolished feature. WordPress is using Storybook, an interactive development and testing environment for React and React-Native UI components, to create <a href="http://gutenberg-devdoc.surge.sh/">Gutenberg&#x27;s documentation</a>. However, this collection of documents focuses more on technical details for developers. The plugin&#x27;s <a href="https://wordpress.org/plugins/gutenberg/#developers">changelog</a> may provide some information about which features should be working. Before reporting an issue in the feedback form, it&#x27;s a good idea to review the project&#x27;s <a href="https://github.com/WordPress/gutenberg/issues">GitHub issues</a> to see if it has already been logged.</p>\n<h3>Testing Gutenberg Outside of the WordPress&#x27; Developer Community is Critical to Its Success</h3>\n<p>A few weeks ago I helped one of my friends migrate her personal blog from Blogger to WordPress. She had put off setting up her new site for months after checking out the admin and getting overwhelmed. Getting familiar with the post editor was enough of a hurdle, without piling on the idea of widgets and shortcodes and different screens and methods for inserting different types of content. The new editor can solve this problem with a unified method of creating content and placing it on the page.</p>\n<p>Gutenberg has the potential to make WordPress content editing and layout building more user-friendly but only if it gets into the hands of non-technical users and those who are considering a switch from other platforms. WordPress&#x27; recurring <a href="https://wptavern.com/wordpress-editor-experience-survey-shows-75-of-respondents-dont-use-distraction-free-writing-mode">failure to collect feedback beyond its own development community</a> needs to be addressed if Gutenberg is going to become a product that will attract non-WordPress users.</p>\n<p>As the plugin is still in the very early beta stage, this is a crucial point in time when feedback can have a big impact on shaping Gutenberg&#x27;s development. Including non-technical users as early in the process as possible, as the new <a href="https://make.wordpress.org/test/handbook/call-for-testing/gutenberg-testing/">testing page</a> attempts to do, should provide a better overall picture of Gutenberg&#x27;s usability.</p>\n<div id="epoch-width-sniffer"></div>";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:7:"pubDate";a:1:{i:0;a:5:{s:4:"data";s:31:"Wed, 28 Jun 2017 20:30:29 +0000";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}s:32:"http://purl.org/dc/elements/1.1/";a:1:{s:7:"creator";a:1:{i:0;a:5:{s:4:"data";s:13:"Sarah Gooding";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}}}i:16;a:6:{s:4:"data";s:13:"\n	\n	\n	\n	\n	\n	\n";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";s:5:"child";a:2:{s:0:"";a:5:{s:5:"title";a:1:{i:0;a:5:{s:4:"data";s:24:"WPTavern: Why Gutenberg?";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"guid";a:1:{i:0;a:5:{s:4:"data";s:29:"https://wptavern.com/?p=72563";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"link";a:1:{i:0;a:5:{s:4:"data";s:34:"https://wptavern.com/why-gutenberg";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:11:"description";a:1:{i:0;a:5:{s:4:"data";s:7502:"<p>At WordCamp Europe 2017, Matt Mullenweg, co-founder of the WordPress open source project, <a href="https://wptavern.com/wordpress-new-gutenberg-editor-now-available-as-a-plugin-for-testing">announced</a> that Gutenberg was available as a plugin for testing. In the past few weeks, members of the community have published their experiences with the new editor. Some of the reviews I&#8217;ve read so far include:</p>\n<ul class="wp-block-freeform wp-block-freeform wp-block-freeform wp-block-freeform wp-block-freeform wp-block-freeform wp-block-freeform wp-block-freeform">\n<li><a href="https://daily.jorb.in/2017/06/random-thoughts-on-gutenberg/"><cite></cite>Random Thoughts on Gutenberg </a></li>\n<li><a href="https://joost.blog/gutenberg-and-yoast-seo/">Gutenberg and Yoast SEO </a></li>\n<li><a href="http://gschoppe.com/wordpress/improving-wordpress/improving-wordpress-pt-4-where-project-gutenberg-lost-me-open-letter-to-core/">Improving WordPress Pt 4 – Where Gutenberg Lost Me (Open Letter to Core) </a></li>\n<li><a href="https://wplift.com/gutenberg-editor-first-look">A First Look at Gutenberg Editor for WordPress: Mixed Opinions </a></li>\n<li><a href="https://kinsta.com/blog/gutenberg-wordpress-editor/">Diving Into the New Gutenberg WordPress Editor (Pros and Cons) </a></li>\n<li><a href="https://www.customerservant.com/gutenberg-screen-reader-initial-thoughts-reactions/">Gutenberg With A Screen Reader: Initial Thoughts And Reactions </a></li>\n<li><a href="https://mrwweb.com/first-reactions-gutenberg-future-of-wordpress/">First Reactions to Gutenberg, the Future of WordPress</a></li>\n</ul>\n<p>There is one review in particular that has piqued my interest. Adrian Roselli not only <a href="http://adrianroselli.com/2017/06/first-reactions-to-gutenberg.html">shares his first impressions</a> of Gutenberg, but also asks a couple of important questions and raises some interesting points:</p>\n<blockquote class="blocks-quote-style-1 wp-block-quote"><p>When I first heard about Gutenberg, I asked some people at WordCamp London and later at WordCamp Europe who had requested it. Remembering that WordCamp is open source, I then re-jiggered my question and asked what problem it was trying to solve.</p>\n<p>Of the people I asked, I do not know who was a contributor. The answer I overwhelmingly got back was that Matt wanted it.</p></blockquote>\n<p>There are two things that concern me about Roselli&#8217;s statement. The first is that I have a few quirks with the current editor but I don&#8217;t often use short codes, custom HTML, or use custom embed codes. Thinking about what <a href="https://github.com/WordPress/gutenberg/blob/aae8cdd1349c6af7a74e84174724526386643a6e/docs/design.md">problems Gutenberg solves</a> is somewhat perplexing if they&#8217;re not problems I encounter on a regular basis.</p>\n<p>The second is that people at WordCamps are answering the question by saying Mullenweg wants it in core. Roselli states that he doesn&#8217;t know if the people answering the question are contributors or not. Because Mullenweg wants something in core should never be the primary reason it&#8217;s added.</p>\n<p>It&#8217;s easy to see how one could come up with this answer. Earlier this year, Mullenweg took over core development as the project lead, and <a href="https://wptavern.com/matt-mullenweg-announces-tech-and-design-leads-for-new-focus-based-development-cycle">assigned</a> Automattic employees Matias Ventura and Joen Asmussen to lead the development of Gutenberg. As project lead, Mullenweg can bypass the <a href="https://wptavern.com/matt-mullenweg-discusses-core-focuses-downsides-of-a-consensus-driven-model-and-more-on-apply-filters-podcast">concensus-driven model</a>, and do what he thinks is best for the project without going through a committee.</p>\n<p>In the <a href="https://wptavern.com/state-of-the-word-2016-mullenweg-pushes-calypso-as-future-of-wordpress-interface-proposes-major-changes-to-release-cycle">2016 State of the Word</a>, Mullenweg announced that the Editor would be one of three core focuses for 2017. In January of this year, the team published a <a href="https://make.wordpress.org/core/2017/01/17/editor-technical-overview/">technical overview</a> of what the new editor would encompass. A month later, the team <a href="https://make.wordpress.org/design/2017/02/09/initial-editor-blocks-prototype-editor-testing/">published an initial prototype</a> of a block-based editor.</p>\n<p>The team is moving rapidly with <a href="https://wptavern.com/wordpress-4-9-to-focus-on-managing-plugins-and-themes-gutenberg-targeted-for-5-0">plans to ship Gutenberg</a> possibly in time for WordPress 5.0 expected later this year or early next. If all of the work thus far had to go through a committee, it&#8217;s likely Gutenberg development wouldn&#8217;t be where it&#8217;s at.</p>\n<p>Perhaps not enough people <a href="http://chrislema.com/misunderstanding-goal-gutenberg-writing-experience/">understand the &#8216;Why&#8217; behind the project.</a> Who can blame them? Outside of specifying that it will help WordPress <a href="https://wptavern.com/wordpress-new-gutenberg-editor-now-available-as-a-plugin-for-testing">leapfrog its competitors</a>, there&#8217;s not a lot of information on official channels that concretely explains and supports the idea that Gutenberg is necessary for millions of users.</p>\n<p>Mullenweg has a good track record of doing what&#8217;s best for the project. However, in the case of revamping the editor, which will radically change how everyone will create content in WordPress, it&#8217;s concerning that more user research, personas, usage data, etc. is not available to indicate such a major shift was warranted. There was an <a href="https://wptavern.com/wordpress-editor-experience-survey-shows-75-of-respondents-dont-use-distraction-free-writing-mode">Editor survey published</a> earlier this year but the results were not representative of WordPress&#8217; global user base.</p>\n<p>&#8220;A lot of assertions on ease of use are made on the Gutenberg plugin page, with nothing to back them up,&#8221; Roselli said.</p>\n<p>Gutenberg is an exciting, ambitious project, but one that I&#8217;m not entirely sure is necessary. If WordPress core is going to fundamentally change the way I create content without giving me a choice, I want as much information and user research data as possible to convince me that it&#8217;s the better option.</p>\n<p>It may seem odd that these questions and concerns are being raised six months into the project but at the same time, development has moved so fast, it feels like the opportunity to have them addressed at the beginning was missed.</p>\n<p>Revamping the editor experience is a massive undertaking and, six months in, it&#8217;s not better than the editor I use today. I wrote this post in Gutenberg and it was a cumbersome, frustrating experience. It will need to address a lot of issues if it&#8217;s going to beat the current WordPress editor, let alone leapfrog its competitors. However, the team is <a href="https://make.wordpress.org/core/tag/gutenberg/">making good progress</a> on a weekly basis.</p>\n<p>Gutenberg needs as many testers as possible if it&#8217;s going to be the best editor in its class. For instructions on how and what to test, read the <a href="https://make.wordpress.org/test/handbook/call-for-testing/gutenberg-testing/">Gutenberg testing guide</a> on the Make WordPress Testing site.</p>\n<div id="epoch-width-sniffer"></div>";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:7:"pubDate";a:1:{i:0;a:5:{s:4:"data";s:31:"Wed, 28 Jun 2017 18:48:59 +0000";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}s:32:"http://purl.org/dc/elements/1.1/";a:1:{s:7:"creator";a:1:{i:0;a:5:{s:4:"data";s:13:"Jeff Chandler";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}}}i:17;a:6:{s:4:"data";s:13:"\n	\n	\n	\n	\n	\n	\n";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";s:5:"child";a:2:{s:0:"";a:5:{s:5:"title";a:1:{i:0;a:5:{s:4:"data";s:55:"HeroPress: From Teaching Toddlers to Teaching the World";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"guid";a:1:{i:0;a:5:{s:4:"data";s:56:"https://heropress.com/?post_type=heropress-essays&p=1940";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"link";a:1:{i:0;a:5:{s:4:"data";s:138:"https://heropress.com/essays/teaching-toddlers-teaching-world/?utm_source=rss&utm_medium=rss&utm_campaign=teaching-toddlers-teaching-world";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:11:"description";a:1:{i:0;a:5:{s:4:"data";s:9327:"<img width="960" height="480" src="http://20094-presscdn.pagely.netdna-cdn.com/wp-content/uploads/2018/06/062817-min-1024x512.jpg" class="attachment-large size-large wp-post-image" alt="Pull Quote: My goal was to learn as much as I could about WordPress so I too, can teach." /><p>I did not pick the computer life. It picked me. I can remember the summer between kindergarten and first grade; I had a computer summer class that introduced me to my passion. The first day when my mother picked me up I exclaimed “mommy I want a computer for Christmas!” I was five and had no realization that in 1986 they would cost more than about everything I owned. I remember being upset that Santa did not bring me the computer that I had been wishing for since June. Growing up, any time I got the chance to sit in front of a computer, I took it for as long as I could. In high school, I even designed the website of one of the groups I was in. It was still online up until last year when CCHS did a website redesign. However, I never actively pursued a career with computers or even took a class for them since that summer. It was not until after I got into WordPress that I actually took a computer class, and now I have an associate&#8217;s in Information Technology.</p>\n<p>My first career was as a preschool teacher. I loved teaching, loved the joy that it gave me, but it was a very under-valued career.</p>\n<blockquote><p>Most teachers, who go to college to become teachers, make anywhere between minimum wage to a dollar over that with no insurance and maybe a week’s paid vacation.</p></blockquote>\n<p>While spending 45 plus hours every week, I was dedicated to teaching our future, I was barely getting bills paid. So many times I would have to pay bills late, worry how I was going to make sure the next bill gets paid, and have enough gas in my car to make it to work the rest of the week. I devoted twelve years to teaching colors, shapes, letters, numbers, and how to get along with others. While I loved to teach, I needed more. Plus, if I wanted to be able to take care of my daughter, I needed to make a change or I would never even be able to have a savings.</p>\n<h3>And Then There Was WordPress</h3>\n<p>Around 2011, I got the idea that I wanted to write a blog. I had heard my friend Chris talk about blogging so I knew he would point me in the right direction. At that time he was working on a security plugin to help the sites he managed for work. He told me “if you want me to help you build a blog, I&#8217;m going to teach you so you can do it on your own later.” We bought a domain, set up hosting, and ran the install. I instantly became hooked. The more I built, the more I wanted to learn about WordPress, and the more I wanted to do.</p>\n<blockquote><p>Almost every night, after my daughter would go to bed, I would spend working on my blog, reading about what one can do with WordPress, and trying everything I learned.</p></blockquote>\n<p>Sometimes things would go great, and other times I would accidentally delete out my entire site on FileZilla without a backup and would start from scratch again. Most of my learning came from my failed attempts and what not to do. That is what was my first clue that I would like to be a “fixer” instead of a “builder”.</p>\n<p>The more I learned, the more I wanted to learn. By 2013 I decided that “I could actually do this. I could make money from WordPress” but I still had about zero clue of how to go about it. I decided to leave preschool for good. I took a full time job working for a local IT agency that also built sites on WordPress. I spent a year there but during that time Chris introduced me to Regina at WP Security Lock. We hit it off and I quickly became a part time employee in April of 2014 helping her with the sites she managed and then learning how to clean hacked websites.</p>\n<p>I spent almost two years working for WPSL. The first part of them I was working for the local agency. Regina showed me another option for working in WordPress. It was the idea of working remotely. My daughter was still at the age where she needed after school care, and it is expensive. So with the support of my then fiance, I took the leap to work remotely in September of 2014.</p>\n<p>Fast forward from working in with various plugin support teams and security support roles, to jumping into agency support that I did for almost a year, I am now at home with WP Media on their WP Rocket support team. While most do not feel that it is the most glamorous of career choices, I love fixing problems, finding solutions, and helping people. Most of all, WordPress and working with support, gives me many teaching opportunities to help out every person who asks.</p>\n<h3>The Want to Teach</h3>\n<p>My first ever WordPress Community event was WP Engine’s 10 year birthday party they threw for WordPress in Austin. The feeling the Austin WP community gave me led me to feel like this was really a place I wanted to be. After Chris saw how excited I was about the community, he asked if I would like to go to WordCamp Chicago. Coincidentally, four years ago today, I was attending my first ever WordCamp. How the speakers taught the attendees, my goal was to learn as much as I could about WordPress so I too, can teach.</p>\n<p>Even though I no longer had the official title of a teacher, I still loved to teach. WordCamp Austin 2014 gave me the first opportunity to teach others about Jetpack. I was a nervous wreck! Not only was my best friend there who I looked up to in the WordPress community, but also one of the wonderful Happiness Engineers for the Jetpack team. I had Kraft go over my slides for me to make sure there was not anything I was sticking my foot in my mouth for and away we went. Afterwards I had people coming up and thanking me for explaining Jetpack in a way they could understand.</p>\n<blockquote><p>After that WordCamp, I wanted to speak at all WordCamps.</p></blockquote>\n<p>One of the many advantages of working for companies that have roots in the WordPress Community is that they allow me to attend, speak, and volunteer at WordCamps. I now have over 20 speaking opportunities under my belt, and have no want to stop for the unforeseeable future. I love having any opportunity to teach. I have now grown from only speaking at WordCamps to teaching beginner’s WordPress at our local community college, writing a book on beginner’s WordPress, and starting WP Kids Slack group to be a resource for KidsCamps and teaching our youth on the value and joys of WordPress. Now I am proud to say that I have taught WordPress to all ages from children to the baby boomers and it feels great! I have even had the opportunity to teach my own daughter WordPress and she loves going to the WordCamps. She has even helped others at Camps which for me is what it is all about. It is such a delight teaching Kids Camps and seeing their creativity blossom while building a site of their own. Plus, getting youth and teenagers interested in WordPress, coding, design, and more ensures that what we are building now, will only become better in the future.</p>\n<div class="rtsocial-container rtsocial-container-align-right rtsocial-horizontal"><div class="rtsocial-twitter-horizontal"><div class="rtsocial-twitter-horizontal-button"><a title="Tweet: From Teaching Toddlers to Teaching the World" class="rtsocial-twitter-button" href="https://twitter.com/share?text=From%20Teaching%20Toddlers%20to%20Teaching%20the%20World&via=heropress&url=https%3A%2F%2Fheropress.com%2Fessays%2Fteaching-toddlers-teaching-world%2F" rel="nofollow" target="_blank"></a></div></div><div class="rtsocial-fb-horizontal fb-light"><div class="rtsocial-fb-horizontal-button"><a title="Like: From Teaching Toddlers to Teaching the World" class="rtsocial-fb-button rtsocial-fb-like-light" href="https://www.facebook.com/sharer.php?u=https%3A%2F%2Fheropress.com%2Fessays%2Fteaching-toddlers-teaching-world%2F" rel="nofollow" target="_blank"></a></div></div><div class="rtsocial-linkedin-horizontal"><div class="rtsocial-linkedin-horizontal-button"><a class="rtsocial-linkedin-button" href="https://www.linkedin.com/shareArticle?mini=true&url=https%3A%2F%2Fheropress.com%2Fessays%2Fteaching-toddlers-teaching-world%2F&title=From+Teaching+Toddlers+to+Teaching+the+World" rel="nofollow" target="_blank" title="Share: From Teaching Toddlers to Teaching the World"></a></div></div><div class="rtsocial-pinterest-horizontal"><div class="rtsocial-pinterest-horizontal-button"><a class="rtsocial-pinterest-button" href="https://pinterest.com/pin/create/button/?url=https://heropress.com/essays/teaching-toddlers-teaching-world/&media=https://heropress.com/wp-content/uploads/2018/06/062817-min-150x150.jpg&description=From Teaching Toddlers to Teaching the World" rel="nofollow" target="_blank" title="Pin: From Teaching Toddlers to Teaching the World"></a></div></div><a rel="nofollow" class="perma-link" href="https://heropress.com/essays/teaching-toddlers-teaching-world/" title="From Teaching Toddlers to Teaching the World"></a></div><p>The post <a rel="nofollow" href="https://heropress.com/essays/teaching-toddlers-teaching-world/">From Teaching Toddlers to Teaching the World</a> appeared first on <a rel="nofollow" href="https://heropress.com">HeroPress</a>.</p>";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:7:"pubDate";a:1:{i:0;a:5:{s:4:"data";s:31:"Wed, 28 Jun 2017 14:15:10 +0000";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}s:32:"http://purl.org/dc/elements/1.1/";a:1:{s:7:"creator";a:1:{i:0;a:5:{s:4:"data";s:21:"Michele Butcher-Jones";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}}}i:18;a:6:{s:4:"data";s:13:"\n	\n	\n	\n	\n	\n	\n";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";s:5:"child";a:2:{s:0:"";a:5:{s:5:"title";a:1:{i:0;a:5:{s:4:"data";s:95:"WPTavern: Automattic to Renew Efforts on Underscores, Retire Components Starter-Theme Generator";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"guid";a:1:{i:0;a:5:{s:4:"data";s:29:"https://wptavern.com/?p=70860";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"link";a:1:{i:0;a:5:{s:4:"data";s:105:"https://wptavern.com/automattic-to-renew-efforts-on-underscores-retire-components-starter-theme-generator";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:11:"description";a:1:{i:0;a:5:{s:4:"data";s:7346:"<p><a href="https://i2.wp.com/wptavern.com/wp-content/uploads/2014/08/underscores.jpg?ssl=1"><img /></a></p>\n<p>For the past several months we have received inquiries about Automattic&#8217;s open source <a href="http://underscores.me/" target="_blank">Underscores</a> starter theme. After six months of no commits to the <a href="https://github.com/automattic/_s" target="_blank">GitHub repository</a> and pull requests left unanswered, users and contributors were beginning to wonder whether the project was abandoned.</p>\n<p>After contacting Automattic to get a status update on Underscores, the company confirmed that it is still an active project but would not explain why it had gone dormant for six months.</p>\n<p>For the past couple weeks there have been a sudden flurry of commits to the Underscores repository, the first activity since December 2016. The project has come out of hibernation and Automattic announced its intentions to <a href="https://themeshaper.com/2017/06/26/the-future-of-underscores-and-a-new-committer/" target="_blank">renew its efforts in maintaining it</a>.</p>\n<p>&#8220;As we continue to push for consistency in themes and imagine what they might become with Gutenberg, we’re bringing our attention back to Underscores,&#8221; David Kennedy said. &#8220;In the last year, we’ve gotten a lot of questions from the community about Underscores and whether we had abandoned it. No way! It’s a stable project, and we enjoyed working on something new, away from it. It gave us better perspective and more ideas for the future of Underscores.&#8221;</p>\n<p>Kennedy explained how the project&#8217;s maintainers have spent the past year and a half experimenting with <a href="https://wptavern.com/automattic-launches-components-with-5-new-starter-themes-based-on-underscores" target="_blank">Components</a>, a starter-theme generator that was created to provide a more modular approach to theme development with reusable building blocks. The team has decided to retire Components in favor of refocusing on Underscores and applying what they learned from the experiment.</p>\n<p>&#8220;The generator we built to piece the different components together got complex quickly,&#8221; Kennedy said. &#8220;We created a plugin to test builds locally and struggled with a seamless way to make many starter themes from one code base. The original idea is still solid: make starter themes do more by crafting them out of building blocks. But we didn’t hit the mark, so we’re retiring Components.&#8221;</p>\n<h3>Underscores Adds Ulrich Pogson as New Committer</h3>\n<p>Automattic has named <a href="https://profiles.wordpress.org/grapplerulrich/" target="_blank">Ulrich Pogson</a> as a new committer to Underscores, the second non-Automattic contributor, <a href="https://themeshaper.com/2014/04/22/commit-access-underscores/" target="_blank">following Philip Arthur Moore</a>, to receive commit access. Pogson is a WordPress contributor and meetup organizer, a member of the Theme Review Team, and an independent voice for the Underscores community.</p>\n<p>Philip Arthur Moore <a href="https://philip.blog/2017/06/27/wp-underscores-future/" target="_blank">said</a> he was excited to hear the news and thankful to Automattic for &#8220;not allowing Underscores to rot on the vine any longer.&#8221;</p>\n<p>&#8220;It’s fair to say that my involvement with the starter theme will likely come out of a coma and find new life,&#8221; Moore said. &#8220;This is exactly what the theming community needs right now, and I couldn’t be more excited to see what we come up with and create.&#8221;</p>\n<p>In early January, the Underscores community shared concerns regarding the project&#8217;s general lack of leadership and transparency. Contributor Sami Keijonen wrote an article with constructive ideas for <a href="https://foxland.fi/underscores-development/" target="_blank">how Automattic could improve Underscores development</a>. One of his suggestions for the project was to identify leadership for moving forward, a person or group of people who could be responsible to review and discuss issues and pull requests more frequently. This would encourage more active discussion and testing of pull requests.</p>\n<p>In the comments of this post, <a href="https://foxland.fi/underscores-development/#comment-22416" target="_blank">Pogson expressed similar concerns</a> and said he would potentially be interested in creating a fork of Underscores.</p>\n<p>&#8220;Personally I am also hesitant to contribute as I am not sure when the PR will be merged,&#8221; Pogson said. &#8220;I would like to see regular feedback instead of instead of PR’s being merged in a merging spree. There is also a clash between _s fulfilling Automattic needs and at the same time as the community needs.&#8221;</p>\n<p>Now that Pogson has been named a committer, he may be able to assist the team in maintaining active discussion on issues and keeping pull requests moving.</p>\n<p>&#8220;A large number of people use Underscores as a base for their clients and for themes on w.org,&#8221; Pogson said. &#8220;I would like to bring in things that have made me a better developer and make it easier for others getting started.&#8221;</p>\n<p>Pogson said he is still finding his position in the team and he anticipates he will most likely be merging simple PRs in the beginning. He enjoys working on Underscores and said he regularly likes to go through opened issues and give feedback.</p>\n<p>Sami Keijonen said he thinks the addition of Pogson as a committer is &#8220;very good news.&#8221;</p>\n<p>&#8220;They are bringing the focus back on Underscores, and they can bring the best ideas of Components to Underscores,&#8221; Keijonen said. &#8220;Ulrich is the perfect choice as a new committer. He has been involved in the development for a long time and knows the big picture. It’s also good to see a committer from outside of Automattic. Different kinds of perspectives are always welcome.&#8221;</p>\n<p>Keijonen said he is also optimistic that David Kennedy has taken a more active leadership role and hopes the project will continue to benefit from it.</p>\n<p>&#8220;With all that said <code>_s</code> is still Automattic’s starter theme,&#8221; Keijonen said. &#8220;It can mean more wp.com related decisions in the future. That’s one reason why many have their own fork of <code>_s</code>.&#8221; He cited a few examples of companies that have active forks of Underscores to suit their particular interests, including <a href="https://github.com/WebDevStudios/wd_s" target="_blank">WebDevStudios</a>, <a href="https://github.com/ZeelandFamily/zf-theme" target="_blank">Zeeland Family</a>, and <a href="https://github.com/digitoimistodude/air" target="_blank">Digitoimisto Dude Studio</a>.</p>\n<p>&#8220;It will be an interesting partnership as I am the only committer who has not worked at Automattic,&#8221; Pogson said. &#8220;I think there will always be a certain clash between what Automattic needs and what the community wants, just because of the nature of the project. Many plugin authors have the same problem where they get requests that are not ideal for the other customers. There is still a bit of uncertainty but I am sure these things will be clarified in the future.&#8221;</p>\n<div id="epoch-width-sniffer"></div>";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:7:"pubDate";a:1:{i:0;a:5:{s:4:"data";s:31:"Tue, 27 Jun 2017 21:01:09 +0000";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}s:32:"http://purl.org/dc/elements/1.1/";a:1:{s:7:"creator";a:1:{i:0;a:5:{s:4:"data";s:13:"Sarah Gooding";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}}}i:19;a:6:{s:4:"data";s:13:"\n	\n	\n	\n	\n	\n	\n";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";s:5:"child";a:2:{s:0:"";a:5:{s:5:"title";a:1:{i:0;a:5:{s:4:"data";s:144:"WPTavern: Catalina Alvarez is Conducting the First Occupational Psychology Study on Autonomous Motivation and Burnout in the WordPress Community";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"guid";a:1:{i:0;a:5:{s:4:"data";s:29:"https://wptavern.com/?p=71964";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"link";a:1:{i:0;a:5:{s:4:"data";s:155:"https://wptavern.com/catalina-alvarez-is-conducting-the-first-occupational-psychology-study-on-autonomous-motivation-and-burnout-in-the-wordpress-community";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:11:"description";a:1:{i:0;a:5:{s:4:"data";s:1652:"<a href="https://i1.wp.com/wptavern.com/wp-content/uploads/2017/06/computer-paper-coffee.jpg?ssl=1"><img /></a>photo credit: <a href="https://stocksnap.io/photo/JHJH4PS68L">WDnet Studio</a>\n<p>While attending WordCamp Europe I met Catalina Alvarez, a Master&#8217;s degree student at Paris 8 University, who is studying Occupational Psychology and Human Resources. She is in the process of writing her thesis about WordPress community health, with a focus on &#8220;autonomous motivation as a moderator in the Demands-Burnout relationship.&#8221;</p>\n<p>Alvarez is conducting a <a href="http://cataalvarezp.polldaddy.com/s/motivation-burnout-in-wordpress-community" target="_blank">survey</a> as part of her research and is inviting anyone in the WordPress community who has contributed, whether to code or community projects, to participate. One of the theories she is testing is that burnout is not the consequence of the demands of one&#8217;s work but rather the consequence of long periods of stress. She is also testing to see if autonomous motivation (when you do things because you are passionate about them) can reduce burnout and if external motivation contributes to burnout.</p>\n<p>The <a href="http://cataalvarezp.polldaddy.com/s/motivation-burnout-in-wordpress-community" target="_blank">survey</a> takes approximately 5-10 minutes and will close on July 5, 2017. Alvarez plans to share her results with the community and will need at least 250 respondents to make any meaningful conclusions.</p>\n<p>Check out our video interview below to find out more details and background on the study.</p>\n<p></p>\n<div id="epoch-width-sniffer"></div>";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:7:"pubDate";a:1:{i:0;a:5:{s:4:"data";s:31:"Tue, 27 Jun 2017 00:06:04 +0000";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}s:32:"http://purl.org/dc/elements/1.1/";a:1:{s:7:"creator";a:1:{i:0;a:5:{s:4:"data";s:13:"Sarah Gooding";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}}}i:20;a:6:{s:4:"data";s:13:"\n	\n	\n	\n	\n	\n	\n";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";s:5:"child";a:2:{s:0:"";a:5:{s:5:"title";a:1:{i:0;a:5:{s:4:"data";s:121:"WPTavern: Matt Mullenweg Discusses Core Focuses, Downsides of a Consensus-Driven Model, and More on Apply Filters Podcast";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"guid";a:1:{i:0;a:5:{s:4:"data";s:29:"https://wptavern.com/?p=72517";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"link";a:1:{i:0;a:5:{s:4:"data";s:130:"https://wptavern.com/matt-mullenweg-discusses-core-focuses-downsides-of-a-consensus-driven-model-and-more-on-apply-filters-podcast";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:11:"description";a:1:{i:0;a:5:{s:4:"data";s:6079:"<p>Matt Mullenweg, co-founder of the WordPress open source project and CEO of Automattic, joined Pippin Williamson and Brad Touesnard on <a href="http://applyfilters.fm/podcast/episode-81/">episode 81</a> of the <a href="http://applyfilters.fm/">Apply Filters</a> podcast. Apply Filters is a podcast dedicated to WordPress development.</p>\n<p>During the interview, Mullenweg touched on a number of topics including, a progress report on the <a href="https://wptavern.com/matt-mullenweg-announces-tech-and-design-leads-for-new-focus-based-development-cycle">three core focus areas</a>, why he stepped back into the project lead role, and what&#8217;s not being talked about enough in the WordPress world.</p>\n<p>There are quite a few things in this episode that piqued my interest. Near the beginning of the interview, Mullenweg is asked if there was a tipping point that made him decide to take on the role of project lead again.</p>\n<p>&#8220;I’ve been personally frustrated by how long it has taken to do some things that I think should be relatively simple,&#8221; Mullenweg said. &#8220;Hearing that from other release leads over the past few years, and seeing some of the frustration because we have this rotating release lead philosophy.</p>\n<p>&#8220;So hearing them voice some of the same frustrations, I was like, okay, maybe this is something more with how the project is organized versus something that I personally am having trouble with.</p>\n<p>&#8220;We had a couple of years of releases that were a little uninspiring from the point of view of moving the needle forward for its adoption, even though they did a lot of great things and people worked really hard on them, and we closed 700 tickets, and had 130 or 150 contributors.</p>\n<p>&#8220;We were beating or we were doing a good job on a lot of metrics that we were tracking, but, on the whole, I think it really started to feel like WordPress was falling behind the state of the art in the world.&#8221;</p>\n<p>It was interesting to hear Mullenweg admit that WordPress releases in the last couple of years have been a bit uninspiring. This is <a href="https://wptavern.com/the-wow-factor-in-major-wordpress-releases-is-getting-few-and-far-between">a sentiment I</a> and <a href="https://premium.wpmudev.org/blog/wordpress-4-0-hugely-underwhelming/?utm_expid=3606929-74.aeX0WyvtRVa7qMe8Ph5smw.0&utm_referrer=https%3A%2F%2Fwww.google.com%2F">others</a> in the community have shared in recent years. Development of Gutenberg, <a href="https://wptavern.com/wordpress-new-gutenberg-editor-now-available-as-a-plugin-for-testing">WordPress&#8217; new editor</a>, has created a buzz around the project that I haven&#8217;t felt in a long time. It&#8217;s not surprising considering it is going to be the largest fundamental change to WordPress since its creation.</p>\n<h2>Disagree and Commit</h2>\n<p>During the discussions on whether or not to merge the REST API into core, Mullenweg argued that it shouldn&#8217;t be integrated until it was 100% complete. The core development team ultimately decided to merge it into core and iterate improvements. In the show, Mullenweg describes the disagree and commit principle.</p>\n<p>&#8220;This idea that even though I disagreed with some of the things going in, the moment it was committed, I was advocating for it as strongly as anything else,&#8221; Mullenweg said.</p>\n<p>&#8220;The historical thoughts or ideas or whatever I had don’t really matter at this point. It’s in, so I want to work to make it as widely adopted and successful as possible. That’s the commit part of it, which is funny because, in an open source world, commit obviously has a double meaning.</p>\n<p>&#8220;But if you think about it, you can apply this to all parts of your life. Debate vigorously and have lots of arguments. Bring up all your worries or thoughts or concerns and hash it out. But once a decision has been made and the decision was made to bring the content endpoints in, don’t re-litigate it. That’s not really helpful to anyone.</p>\n<p>&#8220;Most of all, don’t sabotage it. It’s in, so let’s make it successful.&#8221;</p>\n<h2>Downsides of a Consensus-Driven Model</h2>\n<p>Near the end of the interview, Mullenweg is asked what philosophy, feature, or topic in the WordPress world is not talked about enough. &#8220;The downsides of a consensus-driven model creating products,&#8221; he responded.</p>\n<p>&#8220;I’ve been thinking about it a lot. I think that almost everyone at some point in their career has had a bad manager. And sometimes our reaction to that is to say that no one should be making decisions. There should be no managers, sort of like a more reactionary approach to it because that is true that it does solve the problem of the bad manager.</p>\n<p>&#8220;I think what we miss is the only thing worse than a bad manager is 100 bad managers, which is sometimes what we get when we just try to make decisions or drive development of something like WordPress–which is, at the end of the day, a user product based on who shows up to a dev meeting that day, or what the loudest voices in the room might advocate for.</p>\n<p>&#8220;Even policies that we’ve adopted in the past with WordPress, let’s say the 80/20 rule, which is on our principles page, can be misused and, I think, probably have been misused more the past few years than it has been used in the way it was intended.</p>\n<p>&#8220;Just that kind of getting back to the question of how does this change a user’s life or not, and that reflects itself in an open marketplace through adoption. That is, I think, good to just remind ourselves of regularly because everyone, myself included, can get kind of down in the weeds of a particular ticket or idea we have or idea someone else has that might not be productive.&#8221;</p>\n<p>To hear Mullenweg discuss these topics and more, I highly encourage you to listen to the <a href="http://applyfilters.fm/podcast/episode-81/">full interview</a> which includes a transcript of the show.</p>\n<div id="epoch-width-sniffer"></div>";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:7:"pubDate";a:1:{i:0;a:5:{s:4:"data";s:31:"Mon, 26 Jun 2017 21:00:40 +0000";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}s:32:"http://purl.org/dc/elements/1.1/";a:1:{s:7:"creator";a:1:{i:0;a:5:{s:4:"data";s:13:"Jeff Chandler";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}}}i:21;a:6:{s:4:"data";s:13:"\n	\n	\n	\n	\n	\n	\n";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";s:5:"child";a:2:{s:0:"";a:5:{s:5:"title";a:1:{i:0;a:5:{s:4:"data";s:23:"Matt: Heroin or Aspirin";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"guid";a:1:{i:0;a:5:{s:4:"data";s:40:"https://ma.tt/2017/06/heroin-or-aspirin/";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"link";a:1:{i:0;a:5:{s:4:"data";s:40:"https://ma.tt/2017/06/heroin-or-aspirin/";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:11:"description";a:1:{i:0;a:5:{s:4:"data";s:878:"<blockquote><p>The company Bayer is famous for inventing aspirin in 1898, which is arguably one of the world<img src="https://s.w.org/images/core/emoji/2.3/72x72/2019.png" alt="’" class="wp-smiley" />s most beloved brands, and for good reason. But I was surprised to learn that just two weeks earlier, the same three guys who gave the world aspirin also created Bayer<img src="https://s.w.org/images/core/emoji/2.3/72x72/2019.png" alt="’" class="wp-smiley" />s other big brand, heroin, which was marketed for about eight years as the world<img src="https://s.w.org/images/core/emoji/2.3/72x72/2019.png" alt="’" class="wp-smiley" />s best cough medicine.</p></blockquote>\n<p>From <a href="https://mobile.nytimes.com/2017/06/18/books/andrew-essex-talks-about-end-of-advertising.html">Andrew Essex on his book about the End of Advertising</a>. <i>Hat tip: John Maeda.</i></p>";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:7:"pubDate";a:1:{i:0;a:5:{s:4:"data";s:31:"Sun, 25 Jun 2017 13:45:03 +0000";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}s:32:"http://purl.org/dc/elements/1.1/";a:1:{s:7:"creator";a:1:{i:0;a:5:{s:4:"data";s:4:"Matt";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}}}i:22;a:6:{s:4:"data";s:13:"\n	\n	\n	\n	\n	\n	\n";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";s:5:"child";a:2:{s:0:"";a:5:{s:5:"title";a:1:{i:0;a:5:{s:4:"data";s:35:"BuddyPress: BuddyPress 2.9.0 Beta 2";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"guid";a:1:{i:0;a:5:{s:4:"data";s:32:"https://buddypress.org/?p=266659";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"link";a:1:{i:0;a:5:{s:4:"data";s:55:"https://buddypress.org/2017/06/buddypress-2-9-0-beta-2/";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:11:"description";a:1:{i:0;a:5:{s:4:"data";s:2980:"<p>Today sees BP 2.9 move to Beta 2 ( Beta 1 skipped for technical reasons ) testing phase and we would request all plugin authors, theme developers and other interested parties test out this release and feedback any issues found to our <a href="https://buddypress.trac.wordpress.org/newticket"> trac ticket home </a>, or raise on the support forum.</p>\n<p>Amongst other improvements and fixes to look out for are:</p>\n<ul>\n<li>Fixing display of older activity comments.</li>\n<li>Correction of message when removing friends that are not friends.</li>\n<li>Group invites &#8211; omit sending to previously invited members.</li>\n<li>Profile image upload fix for IE Edge breaksIOS fix.</li>\n<li>Correct issue with hidden group &amp; CSS specificity.</li>\n<li>URL compatibility for LightSpeed.</li>\n<li>Fix inability resizing of member avatar for cyrillic character filenames.</li>\n</ul>\n<p>For a full list of commits see <a href="https://buddypress.trac.wordpress.org/query?keywords=~&milestone=2.9&group=status&col=id&col=summary&col=keywords&col=owner&col=type&col=priority&col=component&col=version&order=priority">2.9 tickets</a> A full changelog will be available when we release the final version.</p>\n<p>You can download the plugin to test from the WP repo <a href="https://downloads.wordpress.org/plugin/buddypress.2.9.0-beta2.zip">BP 2.9.0-beta2</a> or grab a copy from our SVN repo.</p>\n<p><strong>Template changes</strong></p>\n<p>In this release there are a number of improvements to templates that add a level of improved a11y performance and markup changes for better semantics &amp; Standards.</p>\n<p>Theme authors may want to pay particular attention to changes to profile field visibility links and the profile field descriptions where significant markup changes are made that effect positioning of these elements &#8211; changesets for these are <a href="https://buddypress.trac.wordpress.org/changeset/11617">r11617</a> &amp; <a href="https://buddypress.trac.wordpress.org/changeset/11618">r11618</a></p>\n<p><strong>Nouveau &#8211; new template pack</strong></p>\n<p>While we were definitely aiming for release of this feature for 2.9, the necessary final fixes and feature enhancements along with the necessary code reviews were going to prove very tight to get finished in time and would have likely meant a degree of rushing. We have decided that as this is such a major new feature, the first new theme in many years and that expectations will be high for it that we should not rush to put out a product that might be even slightly sub optimal.</p>\n<p>However fear not we are very concerned that the project is focussed on through the last stages of 2.9 and has primary focus during the next release cycle to ensure an early completion.</p>\n<p>It is further proposed that we&#8217;ll actually release Nouveau in a much shorter release cycle as 3.0, this way we can get an early release and not have the project just sitting in trunk until the end of the year.</p>";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:7:"pubDate";a:1:{i:0;a:5:{s:4:"data";s:31:"Sat, 24 Jun 2017 20:17:56 +0000";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}s:32:"http://purl.org/dc/elements/1.1/";a:1:{s:7:"creator";a:1:{i:0;a:5:{s:4:"data";s:12:"Hugo Ashmore";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}}}i:23;a:6:{s:4:"data";s:13:"\n	\n	\n	\n	\n	\n	\n";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";s:5:"child";a:2:{s:0:"";a:5:{s:5:"title";a:1:{i:0;a:5:{s:4:"data";s:79:"WPTavern: Gutenberg 0.2.0 Released, Adds New Custom HTML and Cover Image Blocks";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"guid";a:1:{i:0;a:5:{s:4:"data";s:29:"https://wptavern.com/?p=72472";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"link";a:1:{i:0;a:5:{s:4:"data";s:89:"https://wptavern.com/gutenberg-0-2-0-released-adds-new-custom-html-and-cover-image-blocks";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:11:"description";a:1:{i:0;a:5:{s:4:"data";s:3385:"<p>The <a href="https://wordpress.org/plugins/gutenberg/" target="_blank">Gutenberg plugin</a> is moving fast with <a href="https://make.wordpress.org/core/2017/06/23/whats-new-in-gutenberg-june-23rd/" target="_blank">version 0.2.0</a> now available. This is the first release since the plugin was added to the directory last week. It includes two new block types, along with other new features, improvements, and fixes for many bugs that previously severely impaired the editor&#8217;s usability.</p>\n<p>A new <a href="https://github.com/WordPress/gutenberg/pull/1391" target="_blank">Custom HTML</a> block allows users to add HTML and click to see a fast preview within the editor.</p>\n<p><a href="https://i1.wp.com/wptavern.com/wp-content/uploads/2017/06/gutenberg-custom-html-block.png?ssl=1"><img /></a></p>\n<p><a href="https://i1.wp.com/wptavern.com/wp-content/uploads/2017/06/gutenberg-custom-html-preview.png?ssl=1"><img /></a></p>\n<p>The new <a href="https://github.com/WordPress/gutenberg/issues/487" target="_blank">Cover Image</a> block lets users place an image in the content with the background image fixed by default. Users can also specify text to have overlaid. Gutenberg developers emphasized that this feature should not be confused with the &#8220;Featured Image&#8221; panel which is already working in a similar way to how it has in the past.</p>\n<p><a href="https://i0.wp.com/wptavern.com/wp-content/uploads/2017/06/gutenberg-cover-image.png?ssl=1"><img /></a></p>\n<p>While testing the Cover Image block with Twenty Seventeen and Twenty Fifteen, I was unable to get it working correctly on the frontend. Within the editor it works beautifully but once I launched the preview I found that, regardless of which positioning option I chose, I could not get the full image to display. The size of the image&#8217;s output was only as tall as the overlay text. If there was a right way to position it, I was unable to discover it. I checked with the development team and Matías Ventura said they are not loading styles for blocks in the front-end yet. Blocks like Cover Image that need CSS to display properly will not look right at the moment, but the plan is to focus on adding CSS for these this coming week.</p>\n<p>A few of the notable fixes and improvements include the following:</p>\n<ul>\n<li>Added button to delete a block</li>\n<li>Added button to open block settings in the inspector</li>\n<li>Rename “Freeform” block to “Classic Text”</li>\n<li>Added support for pages and custom post types</li>\n<li>Added ability to select all blocks with ctrl/command+A</li>\n<li>Automatically generate wrapper class for styling blocks</li>\n<li>Avoid triggering multi-select on right click</li>\n<li>Avoid being keyboard trapped on editor content</li>\n</ul>\n<p>As of today, Gutenberg has more than 500 active installs. The development team is planning on shipping weekly releases to the WordPress.org plugin. If you want to keep up with the releases, subscribe to the <a href="https://make.wordpress.org/core/" target="_blank">make.wordpress.org/core</a> blog. Feedback is welcome on <a href="https://github.com/WordPress/gutenberg" target="_blank">Gutenberg&#8217;s GitHub repository</a> as well as in the <a href="https://wordpress.slack.com/messages/core-editor/" target="_blank">#core-editor</a> channel on WordPress Slack.</p>\n<div id="epoch-width-sniffer"></div>";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:7:"pubDate";a:1:{i:0;a:5:{s:4:"data";s:31:"Sat, 24 Jun 2017 03:30:32 +0000";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}s:32:"http://purl.org/dc/elements/1.1/";a:1:{s:7:"creator";a:1:{i:0;a:5:{s:4:"data";s:13:"Sarah Gooding";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}}}i:24;a:6:{s:4:"data";s:13:"\n	\n	\n	\n	\n	\n	\n";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";s:5:"child";a:2:{s:0:"";a:5:{s:5:"title";a:1:{i:0;a:5:{s:4:"data";s:91:"WPTavern: WordPress 4.9 to Focus on Managing Plugins and Themes, Gutenberg Targeted for 5.0";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"guid";a:1:{i:0;a:5:{s:4:"data";s:29:"https://wptavern.com/?p=72454";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"link";a:1:{i:0;a:5:{s:4:"data";s:101:"https://wptavern.com/wordpress-4-9-to-focus-on-managing-plugins-and-themes-gutenberg-targeted-for-5-0";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:11:"description";a:1:{i:0;a:5:{s:4:"data";s:4788:"<a href="https://i2.wp.com/wptavern.com/wp-content/uploads/2016/12/planning.jpg?ssl=1"><img /></a>photo credit: <a href="https://stocksnap.io/photo/5ZMT04MIW6">Oli Dale</a>\n<p>Matt Mullenweg, the overall product lead for core releases in 2017, has published <a href="https://make.wordpress.org/core/2017/06/16/4-9-and-gutenberg/" target="_blank">an overview for what users can expect in WordPress versions 4.9 and 5.0</a>. After the success of 4.8 and the initial release of Gutenberg last week, Mullenweg is aiming to see the plugin installed on 100K+ sites during the next few months before merging it into core. He also suggested that WordPress could put a promo for the plugin in the upcoming 4.8.1 release.</p>\n<p>&#8220;In the meantime I think we can do another user-focused 4.9 release with the theme of editing code and managing plugins and themes, doing v2s and polishing some features we brought into WP last year,&#8221; Mullenweg said. &#8220;Weston and Mel already have some good ideas there, and we can start to discuss and brainstorm at the Dev chat next week. This will also allow the Gutenberg-driven release to be 5.0, which is a nice-to-have but not the primary driver of this decision.&#8221;</p>\n<p>Mullenweg elaborated on changes to the release process in <a href="https://ma.tt/2017/06/4-8-and-whats-coming/" target="_blank">a post on his personal blog</a>. The original idea was for releases to be driven by improvements to the three focus areas (the editor, customizer, and REST API), but the radical changes that Gutenberg introduces to the editing experience means that customization improvements will need to wait until the editor is a little further along:</p>\n<blockquote><p>\nMel and Weston took this as an opportunity to think about not just the “Customizer”, which is a screen and code base within WP, but really thinking in a user-centric way about what it means to customize a site and they identified a number of low-hanging fruits, areas like widgets where we could have a big user impact with relatively little effort.</p>\n<p>WordPress is littered with little inconsistencies and gaps in the user experience that aren’t hard to fix, but are hard to notice the 500th time you’re looking at a screen.</p>\n<p>I didn’t think we’d be able to sustain the effort on the editor and still do a meaningful user release in the meantime, but we did, and I think we can do it again.</p></blockquote>\n<p>During this week&#8217;s core development meeting, contributors brainstormed more specific items for inclusion in 4.9. The ability to schedule customizer changesets is one feature they discussed as a possibility. Customizer component co-maintainer Weston Ruter described the feature as &#8220;adding statuses for changesets: being able to draft a changeset to come back to later, and then to be able to schedule it to go live.&#8221;</p>\n<p>The <a href="https://wordpress.org/plugins/customize-snapshots/" target="_blank">Customize Snapshots</a> feature plugin contains the UI for this and Customize Changesets, the term for the underlying infrastructure required for saving a Customizer session as a draft, <a href="https://wptavern.com/wordpress-4-7-to-ship-with-infrastructure-from-the-customize-snapshots-feature-plugin" target="_blank">was added in WordPress 4.7</a>. Adding the UI in WordPress 4.9 would allow users to share Customizer sessions, preview them outside of the iframe, and schedule them to publish at a future date.</p>\n<p>Andrew Roberts, a contributor to TinyMCE, said they should have a new mobile-optimized UX, which would result in a responsive toolbar, that could land within the proposed 4.9 timeframe.</p>\n<p>&#8220;I would wonder if we couldn&#8217;t tweak the UI to be closer to Gutenberg (e.g. white toolbars),&#8221; Roberts said. &#8220;I had raised this idea before and it was thought it was better to wait until Gutenberg, but I remain of the opinion we could iterate a little bit closer to get users used to it.&#8221;</p>\n<p>Contributors also discussed the possibility of changing the default font in the editor to ease the transition to Gutenberg in the future. Currently, Gutenberg uses system fonts for UI and Noto Serif for the editor text.</p>\n<p>Mel Choyce, who is heading the Customizer focus with Weston Ruter, said she hopes the team can finish the Gallery Widget for 4.9. Current progress on the widget can be found on <a href="https://github.com/xwp/wp-core-media-widgets/pull/120" target="_blank">GitHub</a>.</p>\n<p>WordPress 4.8.1 is tentatively planned for the last week in July, and contributors anticipate including a fix for some issues with the <a href="https://core.trac.wordpress.org/ticket/40951" target="_blank">new Text Widget stripping out code</a>.</p>\n<div id="epoch-width-sniffer"></div>";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:7:"pubDate";a:1:{i:0;a:5:{s:4:"data";s:31:"Fri, 23 Jun 2017 21:57:24 +0000";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}s:32:"http://purl.org/dc/elements/1.1/";a:1:{s:7:"creator";a:1:{i:0;a:5:{s:4:"data";s:13:"Sarah Gooding";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}}}i:25;a:6:{s:4:"data";s:13:"\n	\n	\n	\n	\n	\n	\n";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";s:5:"child";a:2:{s:0:"";a:5:{s:5:"title";a:1:{i:0;a:5:{s:4:"data";s:81:"WPTavern: WordPress’ New Gutenberg Editor Now Available as a Plugin for Testing";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"guid";a:1:{i:0;a:5:{s:4:"data";s:29:"https://wptavern.com/?p=72098";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"link";a:1:{i:0;a:5:{s:4:"data";s:89:"https://wptavern.com/wordpress-new-gutenberg-editor-now-available-as-a-plugin-for-testing";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:11:"description";a:1:{i:0;a:5:{s:4:"data";s:9087:"<p><a href="https://i0.wp.com/wptavern.com/wp-content/uploads/2017/06/gutenberg.png?ssl=1"><img /></a></p>\n<p>One of the featured sessions at WordCamp Europe 2017 was Om Malik&#8217;s interview with Matt Mullenweg, followed by a 20-minute Q&amp;A from the audience. After showing a preview of the new Gutenberg editor with dynamic blocks replacing widgets, Mullenweg announced that it is now <a href="https://wordpress.org/plugins/gutenberg/" target="_blank">available as a plugin on WordPress.org</a>.</p>\n<p>Gutenberg has been in development for six months and is ready for testing, but its developers do not recommend using it on production sites. Anyone interested in the future of WordPress will want to take it for a test drive, as the new editor will revolutionize the way users think about creating and editing content. The demo video at WordCamp Europe also showed Gutenberg working smoothly in a mobile context.</p>\n<p>At first glance, it may appear that WordPress is trying to copy its more recent competitors (Medium, Wix, and others) to keep pace, but the 14-year-old software has offered many of these content capabilities for years. Mullenweg explained how the new editor simply unifies the UI into blocks that can be placed anywhere. Gutenberg is set to replace widgets, the HTML UI of shortcodes, and blocks previously offered through the TinyMCE toolbar.</p>\n<p><a href="https://i1.wp.com/wptavern.com/wp-content/uploads/2017/06/gutenberg-blocks.png?ssl=1"><img /></a></p>\n<p>&#8220;We&#8217;ve taken stabs at this before, if you imagine our previous efforts with post formats &#8211; to make it easier to do certain types of media or quote posts or things like that,&#8221; Mullenweg said. &#8220;That whole concept can now flatten to just being a block. Working all that in, it&#8217;s bringing things we&#8217;ve been thinking about for a very long time in WordPress.&#8221;</p>\n<p>If you&#8217;ve ever sat down with a new user to introduce them to WordPress, then you probably answered a long list of painful questions regarding the many varied and confusing ways of creating content. Gutenberg has the potential to make WordPress much easier to use.</p>\n<p>&#8220;Right now WordPress makes you learn a lot of concepts &#8211; shortcodes, widgets, the stuff that exists inside TinyMCE as blocks today &#8211; and people rightly wonder why they can&#8217;t use those things everywhere,&#8221; Mullenweg said. &#8220;What we&#8217;re trying to do is shift it so that you only have to learn about blocks once and once you learn about the image block, that can be in a post, in a sidebar, in a page, in a custom post type, and it will work exactly the same way. Whatever is integrated with it, let&#8217;s say a plugin that brings in your Google Photos or your Dropbox, that will now work everywhere, too.&#8221;</p>\n<p>Mullenweg said his previous attempt at replacing TinyMCE lasted approximately two years and they never ended up shipping it. Getting Gutenberg off the ground at this time allows WordPress to take the best of what competitors in both open source and commercial spaces have been doing, and improve upon it.</p>\n<p>&#8220;Medium started five or six years ago,&#8221; Mullenweg said. &#8220;Browser technology, what you can do, has advanced quite a bit. I think this actually allows us to leapfrog past some of the really great visual editors, because we&#8217;re able to build on the shoulders of things like Medium, Wix, Squarespace, and others that have come before us.&#8221;</p>\n<h3>Gutenberg First Impressions and Concerns</h3>\n<p>The Gutenberg plugin is now active on more than 300 sites and first impressions are rolling in. This is the first time the new block editor has been easily accessible to any user who wants to try it. Gutenberg also offers a somewhat unique testing experience in that it creates its own menu inside WordPress, so users don&#8217;t have to choose between the old editor and the new one. Activating Gutenberg doesn&#8217;t make it an either/or experience and users can test at their own convenience.</p>\n<p>From my initial testing, I found that Gutenberg provides a clean and enjoyable experience. Up until this point many of us couldn&#8217;t fully anticipate what Gutenberg would look like, but the interface is very similar to what one might imagine for an improved &#8220;distraction-free writing experience.&#8221; Gutenberg provides a more minimal UI for both the visual and text editors, although inserting blocks seems to be less functional when using the text editor.</p>\n<p>There are still many bugs and rough edges, but this interface appears to be a natural evolution of WordPress&#8217; content editing experience. It <em>feels</em> like WordPress. The editor pulls in many of the elements that have worked well historically and introduces a minimal UI that makes it possible for anyone to build a beautiful, feature-rich post without knowing any HTML. Gutenberg is the most exciting thing to happen to WordPress in a long time.</p>\n<p>&#8220;The default state is likely my favorite &#8216;Distraction Free Writing&#8217; implementation in WordPress yet,&#8221; WordPress core committer Aaron Jorbin said in <a href="https://daily.jorb.in/2017/06/random-thoughts-on-gutenberg/" target="_blank">a post listing his initial observations</a>.  I’m simultaneously able to focus on my content, and yet I have all the tools I need for writing. I don’t have all the tools I need for content creation.&#8221;</p>\n<p>Matt Cromwell, co-author of GiveWP, also wrote up his <a href="https://www.mattcromwell.com/gutenberg-first-impressions/" target="_blank">first impressions of Gutenberg</a> with high compliments for the new writing experience.</p>\n<p>&#8220;In recent years we’ve seen Medium become the de facto elegant writing experience,&#8221; Cromwell said. &#8220;Medium is able to do that though by limiting the formatting and layout options dramatically. Gutenberg has the potential to allow writing to be as elegant as Medium or more so, plus deliver far more flexibility with layouts and content types.&#8221;</p>\n<p>One area of uncertainty for WordPress developers is how Gutenberg will handle support for plugins and maintain a high level of performance with a large number of custom blocks added.</p>\n<blockquote class="twitter-tweet">\n<p lang="en" dir="ltr">I''ll try again when it has support for plugins. I can''t see this landing in core if it doesn''t work with plugins.</p>\n<p>&mdash; Josh Pollock (@Josh412) <a href="https://twitter.com/Josh412/status/877913290063663109">June 22, 2017</a></p></blockquote>\n<p></p>\n<blockquote class="twitter-tweet">\n<p lang="en" dir="ltr">It *should* store the block data as JSON (or serialized object, IDC) into postmeta, but instead it uses regexp to parse HTML and queries DB.</p>\n<p>&mdash; Christian Nikkanen (@k1sul1) <a href="https://twitter.com/k1sul1/status/877945432889884672">June 22, 2017</a></p></blockquote>\n<p></p>\n<p>&#8220;I miss a lot of the meta boxes I’m used to seeing on the screen,&#8221; Aaron Jorbin said. &#8220;Things like Yoast SEO (on some sites) and custom taxonomies are just not shown. If every metabox ever made for WordPress needs to be remade, it sure is going to make developers&#8217; lives a living hell.&#8221;</p>\n<p>Matt Cromwell also detailed a nightmare scenario of having more custom blocks than the current UI can handle.</p>\n<p>&#8220;What happens when you have 25 plugins that all want to load 25 custom blocks into that tiny &#8216;Insert&#8217; dropdown?&#8221; Cromwell said. &#8220;Will there be a search? Or will it just scroll forever?&#8221;</p>\n<p>Mullenweg specifically addressed some of these concerns in his Q&amp;A session at WordCamp Europe.</p>\n<p>&#8220;A lot of people have a lot of things built into the edit screen, so part of the reason we&#8217;re putting it out there as a plugin first and also pushing it so hard to get as many people to install it as possible, is so that everyone who has posting and editing screen adjustments can rethink them to be beautiful within this new framework,&#8221; Mullenweg said.</p>\n<p>Mullenweg anticipates that WordPress will release version 4.9 before merging Gutenberg, because he wants to see it tested on more than 100,000 sites before replacing the edit screen. If all goes well, the new editor could land in WordPress 5.0.</p>\n<p>&#8220;I think that some things that people did, like TinyMCE toolbar things, aren&#8217;t really needed any more,&#8221; Mullenweg said. &#8220;Stuff that people did in the past with custom post types might be better as blocks. It gives us a real opportunity to reimagine a lot of the user interactions and flows that today we&#8217;ve taken for granted on the edit screen for five or six years.&#8221;</p>\n<p>Check out Mullenweg&#8217;s WCEU 2017 interview below to see the live demo of Gutenberg and make sure to take a few minutes to <a href="https://wordpress.org/plugins/gutenberg/" target="_blank">install the plugin</a> to see it in action for yourself.</p>\n<p></p>\n<p></p>\n<div id="epoch-width-sniffer"></div>";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:7:"pubDate";a:1:{i:0;a:5:{s:4:"data";s:31:"Thu, 22 Jun 2017 22:29:55 +0000";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}s:32:"http://purl.org/dc/elements/1.1/";a:1:{s:7:"creator";a:1:{i:0;a:5:{s:4:"data";s:13:"Sarah Gooding";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}}}i:26;a:6:{s:4:"data";s:13:"\n	\n	\n	\n	\n	\n	\n";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";s:5:"child";a:2:{s:0:"";a:5:{s:5:"title";a:1:{i:0;a:5:{s:4:"data";s:75:"Post Status: The future of the WordPress economy, and why I’m not worried";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"guid";a:1:{i:0;a:5:{s:4:"data";s:31:"https://poststatus.com/?p=37734";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"link";a:1:{i:0;a:5:{s:4:"data";s:63:"https://poststatus.com/future-wordpress-economy-im-not-worried/";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:11:"description";a:1:{i:0;a:5:{s:4:"data";s:13965:"<p><em><strong>Editor&#8217;s Note</strong>: This is a guest post by Joshua Strebel, the CEO and co-founder of <a href="https://pagely.com">Pagely</a>. Pagely was one of the first managed WordPress hosts and continues to be a market leader. Josh has some thoughts about the WordPress economy, which I asked him to share here for the Post Status audience. He&#8217;s been around for a while, and I think he&#8217;s got a pretty good hold on the state of things. I hope you enjoy his commentary. And if you like this post, you&#8217;ll also enjoy <a href="https://poststatus.com/publish">Post Status Publish</a>.</em></p>\n<hr />\n<p>There’s been some <a href="http://chrislema.com/wordpress-economy-shrinking/">recent speculation</a> on whether or not the WordPress economy is beginning to slump. I would answer &#8216;yes&#8217; and &#8216;no&#8217;; it <em>is</em> clearly evolving, and some areas are contracting while others are growing. I believe we are feeling the effects of<strong> </strong><b>market maturity</b>.</p>\n<p>Are downmarket “one stop shop” alternatives and in house teams the best solution for the future of WordPress? No, because hosting providers, developers, and agencies who specialize in this space are where the concentrated real quality resides, and people are always willing to pay for quality. Ultimately WordPress has staying power because of its ecosystem, so let’s take stock of that.</p>\n<h2>The current state of the WordPress economy</h2>\n<p>In 2017 WordPress is used by major publishers, enterprises, <a href="https://pagely.com/solutions/universities/">universities</a> and even custom SaaS applications. In fact the world’s leaders in business and marketing trends use WordPress (and aren’t necessarily leveraging in house teams to do so). To name a few:</p>\n<ul>\n<li><a href="https://newsroom.fb.com/">Facebook Newsroom</a></li>\n<li><a href="http://www.gv.com/">Google Ventures</a></li>\n<li><a href="https://www.mercedes-benz.com/en/">Mercedes Benz</a></li>\n<li><a href="https://techcrunch.com/">TechCrunch</a></li>\n<li><a href="https://www.bloomberg.com/professional/">Bloomberg Professional</a></li>\n</ul>\n<p>WordPress powers an estimated <a href="https://wordpress.org/about/features/">28% of all websites</a> which run the gamut of single contributor blogs and simple websites to applications and complex portals. That’s nearly 75 million websites built by anyone from the very beginner to the professional with an extremely advanced level of technical skill. WordPress is both easy to use and graceful in its complex abilities to do just about anything you would need a website to do.</p>\n<p>There’s also the community behind WordPress, an ecosystem of people around the world with this one thing in common. As an <a href="https://pagely.com/blog/2017/05/citizen-guide-open-source-community/">open source community</a>, our entire industry is plugged into every update. We can contribute to testing or code. We have all the power to make sure the WordPress economy stays strong and continues to grow.</p>\n<p>New businesses are constantly being formed around plugins, themes and services built specifically for WordPress, with no signs of stopping. In fact, we’ll continue to find more and more creators of WordPress specific companies, with full time jobs elsewhere, using this as an opportunity to contribute to the community.</p>\n<p class="lead txt-danger">However, the near constant flow of new entries into an already saturated market is outstripping demand. The WordPress pie overall is still growing but not quick enough to absorb the new sellers entering into the lower third of the market. The new players are typically unable to challenge the dominant players for a significant market share, and the demands and needs of the customers are also moving up the value chain. Yes, some newcomers do disrupt the established WP players, but it is happening with less frequency, and the barrier is ever higher.</p>\n<h2>Economies ebb and flow: Apple and Airbnb (and WordPress)</h2>\n<p>The companies and brands that have changed the way people live experience low points. Just like the ones we’ve feared will appear in our own industry. But you know these companies well, and they and their economies have persevered.</p>\n<p>Take the classic example, one of the greatest comeback stories of all time: Apple. Apple defied all odds and went from near bankruptcy to the powerhouse hardware leader it is today with over one billion iPhones currently in use. They lost Steve Jobs and many feared they would lose their focus and tumble downward. Instead they’re the <a href="http://appleinsider.com/articles/16/10/05/five-years-after-steve-jobs-an-apple-with-the-courage-to-say-no">largest and most profitable</a> they’ve ever been. Walk down the streets of New York City or San Francisco and you’ll see brick and mortar shops dedicated to alt-genius-bar services and shattered screen replacement. The Apple economy is strong.</p>\n<p>Just like Apple, Airbnb almost flopped, but came out on top. It has an ecosystem of its own with tons of offshoot companies that support various aspects of the community, just like WordPress. After near failure Airbnb now supports a community of over 100 million and is valued at over $30 billion. They also face <a href="https://www.bloomberg.com/news/articles/2016-07-11/airbnb-faces-growing-pains-as-it-passes-100-million-users">growing pains</a> and — at times — volatility, but companies like this — the ones that fundamentally change the way the world works — aren’t going anywhere.</p>\n<p>WordPress itself isn’t in danger of a near flop, but these are valuable examples of economies that fared far worse and still made it through.</p>\n<h2>The core strengths of WordPress</h2>\n<p>WordPress possesses fundamental characteristics that so many of today’s great leaders encompass. All leaders like this are built to support a growing economy for a long time to come.</p>\n<h3>Brand</h3>\n<p>In Pagely&#8217;s own recent user survey, the most important factors for choosing a service were <strong>reliability </strong>and <strong>security</strong>. These are cornerstones of the WordPress brand <em>(haters gonna hate – but core has been really solid for many years in both respects)</em> and reasons why such a large percentage of the internet continues to choose it to power their websites. As a brand, WordPress is synonymous with being one of the most reliable and secure CMS options available. Quality service providers that support WordPress, like Pagely, also often encompass these brand characteristics. We often hear of these same characteristics as pain points from customers trying to work in-house or with downmarket alternatives.</p>\n<h3>Ubiquity</h3>\n<p>WordPress users span nearly every industry in the world. Publishers, Fortune 500 Companies, Music, Fashion, Tech, Politics, you name it. Like I mentioned above, ~75 million websites use WordPress, and they are published in dozens of languages. WordPress is literally a web that has woven itself through the digital and physical world.</p>\n<h3>Community</h3>\n<p>The WordPress community is made up of contributors, coders, engineers, designers, marketing professionals, and every other title necessary to run a business. The community reaches so far that it touches every corner of today’s tech workforce. Not only is the community large, but it cares. We care. The number of blogs and forums dedicated to helping people understand WordPress are impossible to count. Events like WordCamp, LoopConf, Publish, and PressNomics occur all year long and prominent core contributors participate. Don’t hate me for loosely quoting Lincoln. But, it could be said here that “[WordPress] of the people, by the people, for the people shall not perish from the earth.”</p>\n<h2>The WordPress ecosystem rewards quality</h2>\n<p>While the core strengths of WordPress support the service itself, quality is what supports the economy as a whole. And the fact remains that people <em>are</em> willing to pay for quality. To paint the picture, at Pagely a core aspect of our mission is to bring a flexible, friendly, and first-rate experience to all our customers. In staying true to that high standard of quality we’ve seen substantial <a href="https://pagely.com/blog/2017/01/pagely-2016-in-review/">year over year revenue growth since 2014</a>. With an ecosystem that strives for and rewards quality, the larger WordPress economy is in a position to keep growing — and continue to take us along with it.</p>\n<p>Any &#8220;economy&#8221; will ebb and flow, but when a technology powers 28% of something, it has staying power; WordPress and the ecosystem we’ve built around it isn’t going anywhere, <strong>but it is changing</strong>.</p>\n<h2>The ecosystem is maturing — and growing</h2>\n<p>I would argue that after 12+ years the WordPress ecosystem has firmly moved from &#8220;<strong>New market</strong>&#8221; territory where there were wide open spaces for entrants to dominate. As an example, commercial themes really took off in 2008,  managed WordPress hosting came to prominence in 2010, and commercial plugins rose to fame in 2011. These, and most channels in the ecosystem are now clearly defined &#8220;<strong>Existing markets</strong>.&#8221;</p>\n<p>Since 2015 or so, the majors players in each category have been well known, with few exceptions from new entrants claiming significant market share. <strong>Those who are doing this are using <a href="https://www.marsdd.com/mars-library/the-four-types-of-market-market-maturity-where-does-your-startups-product-belong/">strategies</a> common in existing markets: Resegmentation based on price, and resegmentation based on a niche strategy.</strong></p>\n<p>Borrowed from <a href="https://www.inc.com/karl-and-bill/6-signs-your-market-is-maturing.html">this article</a>, we can identify six signs a market is maturing. Not every point applies completely to our ecosystem, but enough do that I believe we can safely make this call.</p>\n<ol>\n<li class="mb-1">Customer needs/desires do not appear to be evolving rapidly.<br />\n– <small class="txt-danger">eCommerce and membership sites are the most recent ‘asks’ that come to mind, and that was a few years ago.</small></li>\n<li class="mb-1">Consolidation by leading competitors is reducing competitive intensity.<br />\n– <small class="txt-danger">GoDaddy, EIG, Envato, and Automattic are rapidly consolidating products and services into their domain</small>.</li>\n<li class="mb-1">Disruptive innovations and new entrants are gaining share only gradually and top out at relatively low levels.<br />\n– <small class="txt-danger">Some really innovative things are happening, but they&#8217;re around the corner and seem slow to pick up traction.</small></li>\n<li class="mb-1">Market shares of leading competitors have solidified and are changing gradually, if at all.<br />\n– <small class="txt-danger">We pretty much know who the leaders are in every category and the price points they own.</small></li>\n<li class="mb-1">Price, brand, and/or channel strategy have supplanted product innovation as key value drivers.<br />\n– <small class="txt-danger">Refining the value proposition to our customers has greater focus at Pagely vs. shipping the latest tech du jour, which is happening just behind the scenes at measured pace.</small></li>\n<li class="mb-1">Cash flows are increasingly turning positive and being returned to investors rather than invested into the market.<br />\n– <small class="txt-danger">Not in all cases, there is still a lot of energy being focused on market expansion.</small></li>\n</ol>\n<span class="pullquote alignright">The pie is still growing overall, but a higher percentage of that growth is being concentrated among the established leaders who do more than the basics.</span>\n<p>The massive low-cost hosting providers are enrolling many thousands of new WordPress users a day. Their product offering is good enough for the price point, their marketing spends are huge, and any new customer starting to use WordPress is landing there.</p>\n<p>It is the same with eCommerce on WordPress — there are just two or three plugins and services absorbing new users.</p>\n<p>In the agency space, the buyers willing to spend capital (enough to sustain a high-end WordPress agency) on WordPress solutions are not buying $500 websites, or $5,000 websites as they once were. They are buying $50K-$1M custom-built WordPress backed applications. The resources and talent required to serve these clients is concentrated at a handful of established and well known shops.</p>\n<p>These examples continue into every segment of the ecosystem.</p>\n<p>WordPress is getting easier and easier to use right out of the box. If the majority of the new WordPress users needs are solved on install (via core, bundled plugins, or the hosting platform) then a wide swath of the current ecosystem is going to shrink.</p>\n<p><strong>In all channels, new market entrants or existing small shops are being out-gunned by the established players, or the buyers needs are being met upon install.</strong></p>\n<h2>Adapt to win</h2>\n<p>So is the WordPress ecosystem shrinking? <strong>Yes, segments of it are and will continue to do so</strong>.</p>\n<p>It’s like in any industry: the car replaced the horse and the robot replaced the factory worker. What was successful in the New Market phase may not work in the more mature, &#8220;Existing Market&#8221; phase we are in.</p>\n<p><strong> Other segments, many not even identified yet, will expand.</strong> There are still big challenges that need to be solved in WordPress, the solutions for which will surely prove to be innovative and profitable. <a href="https://www.amazon.com/Blue-Ocean-Strategy-Expanded-Uncontested/dp/1625274491">Go find the next blue ocean</a>.</p>";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:7:"pubDate";a:1:{i:0;a:5:{s:4:"data";s:31:"Thu, 22 Jun 2017 22:00:10 +0000";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}s:32:"http://purl.org/dc/elements/1.1/";a:1:{s:7:"creator";a:1:{i:0;a:5:{s:4:"data";s:14:"Joshua Strebel";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}}}i:27;a:6:{s:4:"data";s:13:"\n	\n	\n	\n	\n	\n	\n";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";s:5:"child";a:2:{s:0:"";a:5:{s:5:"title";a:1:{i:0;a:5:{s:4:"data";s:112:"WPTavern: WordPress Marketing Team Launches Case Studies and Usage Survey for Agencies, Clients, and Enterprises";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"guid";a:1:{i:0;a:5:{s:4:"data";s:29:"https://wptavern.com/?p=71973";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"link";a:1:{i:0;a:5:{s:4:"data";s:121:"https://wptavern.com/wordpress-marketing-team-launches-case-studies-and-usage-survey-for-agencies-clients-and-enterprises";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:11:"description";a:1:{i:0;a:5:{s:4:"data";s:5563:"<a href="https://i1.wp.com/wptavern.com/wp-content/uploads/2015/06/survey.jpg?ssl=1"><img /></a>photo credit: <a href="https://stocksnap.io/photo/FI3UYVGNFD">Lukasz Kowalewski</a>\n<p>WordPress&#8217; Marketing Team has <a href="https://make.wordpress.org/marketing/2017/06/15/wordpress-case-studies-and-usage-survey/" target="_blank">launched a set of surveys</a> to gather case studies and usage data from agencies, clients, and enterprises, with the goal of providing more resources for adoption. The Usage Survey was created to capture feedback on the factors that influenced an organization to select WordPress as well as any barriers to using the software. The team plans to use use the data to provide resources, such as fact sheets, FAQs, case studies, testimonial videos, and other marketing materials.</p>\n<p>During the <a href="https://wptavern.com/state-of-the-wo