{"id":3029,"date":"2016-02-05T02:11:13","date_gmt":"2016-02-05T02:11:13","guid":{"rendered":"http:\/\/blog.jaringanhosting.com\/?p=3029"},"modified":"2016-02-05T02:11:13","modified_gmt":"2016-02-05T02:11:13","slug":"wordpress-hosting-indonesia-cara-memperbaiki-serial-data-di-wordpress","status":"publish","type":"post","link":"https:\/\/blog.jaringanhosting.com\/index.php\/wordpress-hosting-indonesia-cara-memperbaiki-serial-data-di-wordpress\/","title":{"rendered":"WordPress Hosting Indonesia &#8211; Cara memperbaiki serial data di WordPress?"},"content":{"rendered":"<p>Ada banyak solusi untuk memperbaiki data yang Serial pada wordpress yang bermasalah, namun tidak satupun dari mereka yang memecahkan masalah secara otomatis atau tanpa mengedit inti \u00a0masalah pada website WordPress anda. Sekarang,\u00a0kami akan membahas itu semua dengan simple.<\/p>\n<pre>add_filter('get_post_metadata', 'ether_serialize_fix', 10, 4);\r\nfunction meta_serialize_fix($null, $object_id, $meta_key, $single)\r\n{\r\n$meta_type = 'post';\r\n\r\nif ($meta_key == 'YOUR_META_KEY')\r\n{\r\n$meta_cache = wp_cache_get($object_id, $meta_type.'_meta');\r\n\r\nif ( ! $meta_cache)\r\n{\r\n$meta_cache = update_meta_cache($meta_type, array($object_id));\r\n$meta_cache = $meta_cache[$object_id];\r\n}\r\n\r\nif (isset($meta_cache[$meta_key]))\r\n\r\n{\r\nif ($single)\r\n{\r\n if (is_serialized($meta_cache[$meta_key][0]) AND ! maybe_unserialize($meta_cache[$meta_key][0]))\r\n {\r\n return array(maybe_unserialize_fixed($meta_cache[$meta_key][0]));\r\n }\r\n} else\r\n{\r\n foreach ($meta_cache[$meta_key] as $k =&gt; $v)\r\n {\r\n if (is_serialized($v) AND ! maybe_unserialize($v))\r\n {\r\n return array_map('maybe_unserialize_fixed', $meta_cache[$meta_key]);\r\n }\r\n }\r\n}\r\n}\r\n}\r\n}\r\n\r\nadd_filter('option_OPTION_NAME', 'option_serialize_fix', 10, 1);\r\n\r\nfunction option_serialize_fix($option, $value)\r\n{\r\nif (is_serialized($value) AND ! maybe_unserialize($value))\r\n{\r\nreturn maybe_unserialize_fix($value);\r\n}\r\n}\r\n\r\nfunction maybe_unserialize_fixed($data)\r\n{\r\nreturn maybe_unserialize(preg_replace('!s:(\\d+):\"(.*?)\";!e',\"'s:'.strlen('$2').':\\\"$2\\\";'\", $data));\r\n}<\/pre>\n<p>Perlu diingat bahwa menggunakan ini untuk setiap nama kunci \/ option meta adalah bukan ide yang baik. Gunakan tag kondisional sebagai gantinya.<\/p>\n<hr \/>\n<p>&nbsp;<\/p>\n<h3><a href=\"www.jaringanhosting.com\" target=\"_blank\"><img loading=\"lazy\" class=\"size-full wp-image-2726 aligncenter\" src=\"http:\/\/blog.jaringanhosting.com\/wp-content\/uploads\/2015\/12\/banner-jarhost1-e1450238171771.jpg\" alt=\"banner-jarhost\" width=\"712\" height=\"280\" \/><\/a><\/h3>\n<h3>WordPress Hosting bersama JaringanHosting.com<\/h3>\n<p>JaringanHosting.com, adalah penyedia jasa ASP.NET and Windows Hosting terpercaya di Indonesia, kini telah menyediakan WordPress Hosting<\/p>\n<p>Untuk WordPress Hosting murah dan terbaik, Anda selalu dapat mulai dari Starter Plan kami (mulai dari @ Rp 40.000,-\/bulan) untuk memiliki hosting website berbasis WordPress Hosting di server kami. Ingin ada perubahan yang jauh lebih baik? Dengan senang hati, Kami akan selalu melayani tanpa menyebabkan downtime apapun.<\/p>\n<ul>\n<li>Mudah dalam membuat website<\/li>\n<li>Control Panel yang User-Friendly<\/li>\n<li>Pengalaman di bidang hosting, terutama WordPress Hosting dan Windows Hosting selama bertahun-tahun<\/li>\n<li>Teknologi WordPress Hosting paling mutakhir<\/li>\n<li>Server dan Network yang Handal<\/li>\n<li>Layanan Bantuan Pelanggan 24 Jam<\/li>\n<\/ul>\n<p>JaringanHosting.com adalah provider ASP.NET dan Windows hosting No #1 di Indonesia sesuai dengan rekomendasi dari pihak Microsoft. Microsoft memberikan rekomendasi ini berdasarkan pada beberapa persyaratan utama, yaitu: WebMatrix, WebDeploy, Visual Studio 2012, ASP.NET 4.5.2, ASP.NET MVC 5.2, Silverlight 5 and Visual Studio Lightswitch.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Ada banyak solusi untuk memperbaiki data yang Serial pada wordpress yang bermasalah, namun tidak satupun dari mereka yang memecahkan masalah secara otomatis atau tanpa mengedit inti \u00a0masalah pada website WordPress anda. Sekarang,\u00a0kami akan membahas itu semua dengan simple. add_filter(&#8216;get_post_metadata&#8217;, &#8216;ether_serialize_fix&#8217;,<\/p>\n","protected":false},"author":10337,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":[],"categories":[],"tags":[],"jetpack_featured_media_url":"","_links":{"self":[{"href":"https:\/\/blog.jaringanhosting.com\/index.php\/wp-json\/wp\/v2\/posts\/3029"}],"collection":[{"href":"https:\/\/blog.jaringanhosting.com\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/blog.jaringanhosting.com\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/blog.jaringanhosting.com\/index.php\/wp-json\/wp\/v2\/users\/10337"}],"replies":[{"embeddable":true,"href":"https:\/\/blog.jaringanhosting.com\/index.php\/wp-json\/wp\/v2\/comments?post=3029"}],"version-history":[{"count":0,"href":"https:\/\/blog.jaringanhosting.com\/index.php\/wp-json\/wp\/v2\/posts\/3029\/revisions"}],"wp:attachment":[{"href":"https:\/\/blog.jaringanhosting.com\/index.php\/wp-json\/wp\/v2\/media?parent=3029"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blog.jaringanhosting.com\/index.php\/wp-json\/wp\/v2\/categories?post=3029"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blog.jaringanhosting.com\/index.php\/wp-json\/wp\/v2\/tags?post=3029"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}