{"version":"1.0","provider_name":"Kodlar\u0131n Gizemli D\u00fcnyas\u0131","provider_url":"https:\/\/fatihsoysal.com\/blog","author_name":"Fatih Soysal","author_url":"https:\/\/fatihsoysal.com\/blog\/author\/fatihsoysal\/","title":"ThemeShift Hikayesi: Tekrar Yap\u0131mdan Kurtulu\u015f","type":"rich","width":600,"height":338,"html":"<blockquote class=\"wp-embedded-content\" data-secret=\"J5sltcXpnL\"><a href=\"https:\/\/fatihsoysal.com\/blog\/themeshift-hikayesi-tekrar-yapimdan-kurtulus\/\">ThemeShift Hikayesi: Tekrar Yap\u0131mdan Kurtulu\u015f<\/a><\/blockquote><iframe sandbox=\"allow-scripts\" security=\"restricted\" src=\"https:\/\/fatihsoysal.com\/blog\/themeshift-hikayesi-tekrar-yapimdan-kurtulus\/embed\/#?secret=J5sltcXpnL\" width=\"600\" height=\"338\" title=\"&#8220;ThemeShift Hikayesi: Tekrar Yap\u0131mdan Kurtulu\u015f&#8221; &#8212; Kodlar\u0131n Gizemli D\u00fcnyas\u0131\" data-secret=\"J5sltcXpnL\" frameborder=\"0\" marginwidth=\"0\" marginheight=\"0\" scrolling=\"no\" class=\"wp-embedded-content\"><\/iframe><script>\n\/*! This file is auto-generated *\/\n!function(d,l){\"use strict\";l.querySelector&&d.addEventListener&&\"undefined\"!=typeof URL&&(d.wp=d.wp||{},d.wp.receiveEmbedMessage||(d.wp.receiveEmbedMessage=function(e){var t=e.data;if((t||t.secret||t.message||t.value)&&!\/[^a-zA-Z0-9]\/.test(t.secret)){for(var s,r,n,a=l.querySelectorAll('iframe[data-secret=\"'+t.secret+'\"]'),o=l.querySelectorAll('blockquote[data-secret=\"'+t.secret+'\"]'),c=new RegExp(\"^https?:$\",\"i\"),i=0;i<o.length;i++)o[i].style.display=\"none\";for(i=0;i<a.length;i++)s=a[i],e.source===s.contentWindow&&(s.removeAttribute(\"style\"),\"height\"===t.message?(1e3<(r=parseInt(t.value,10))?r=1e3:~~r<200&&(r=200),s.height=r):\"link\"===t.message&&(r=new URL(s.getAttribute(\"src\")),n=new URL(t.value),c.test(n.protocol))&&n.host===r.host&&l.activeElement===s&&(d.top.location.href=t.value))}},d.addEventListener(\"message\",d.wp.receiveEmbedMessage,!1),l.addEventListener(\"DOMContentLoaded\",function(){for(var e,t,s=l.querySelectorAll(\"iframe.wp-embedded-content\"),r=0;r<s.length;r++)(t=(e=s[r]).getAttribute(\"data-secret\"))||(t=Math.random().toString(36).substring(2,12),e.src+=\"#?secret=\"+t,e.setAttribute(\"data-secret\",t)),e.contentWindow.postMessage({message:\"ready\",secret:t},\"*\")},!1)))}(window,document);\n<\/script>\n","description":"Merhaba, ben Fatih Soysal. Uzun y\u0131llard\u0131r web geli\u015ftirmeyle ilgileniyorum ve \u00f6zellikle WordPress temalar\u0131yla \u00e7al\u0131\u015fmaktay\u0131m. Bu s\u00fcre\u00e7te, bir\u00e7ok farkl\u0131 tema geli\u015ftirdim ve kulland\u0131m. Ancak, her seferinde ayn\u0131 sorunlarla kar\u015f\u0131la\u015ft\u0131m: istedi\u011fim \u00f6zelle\u015ftirmeleri yapmak i\u00e7in s\u00fcrekli olarak kodlar\u0131 yeniden yazmak, g\u00fcncellemelerle uyumluluk sorunlar\u0131 ya\u015famak ve zaman kayb\u0131... \u0130\u015fte tam bu noktada, ThemeShift fikri ortaya \u00e7\u0131kt\u0131. Asl\u0131nda, ThemeShift'i geli\u015ftirmemin temel nedeni, bu s\u00fcrekli tekrarlardan kurtulmakt\u0131."}