<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>WordPress &#8211; 記下來</title>
	<atom:link href="https://noter.tw/tag/wordpress/feed/" rel="self" type="application/rss+xml" />
	<link>https://noter.tw</link>
	<description>一路上踩到的坑、遇到的問題，一點一滴記下來，希望能幫助到需要的人~</description>
	<lastBuildDate>Thu, 22 Jul 2021 02:25:05 +0000</lastBuildDate>
	<language>zh-TW</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=6.6.3</generator>

<image>
	<url>https://noter.tw/wp-content/uploads/cropped-old-1130742_1920-1-32x32.jpg</url>
	<title>WordPress &#8211; 記下來</title>
	<link>https://noter.tw</link>
	<width>32</width>
	<height>32</height>
</image> 
	<item>
		<title>WordPress 利用鉤子(Hooks)清除頁面快取</title>
		<link>https://noter.tw/6888/wordpress-%e5%88%a9%e7%94%a8%e9%89%a4%e5%ad%90hooks%e6%b8%85%e9%99%a4%e9%a0%81%e9%9d%a2%e5%bf%ab%e5%8f%96/</link>
					<comments>https://noter.tw/6888/wordpress-%e5%88%a9%e7%94%a8%e9%89%a4%e5%ad%90hooks%e6%b8%85%e9%99%a4%e9%a0%81%e9%9d%a2%e5%bf%ab%e5%8f%96/#comments</comments>
		
		<dc:creator><![CDATA[黃小蛙]]></dc:creator>
		<pubDate>Sun, 29 Dec 2019 09:55:15 +0000</pubDate>
				<category><![CDATA[WordPress]]></category>
		<category><![CDATA[網頁後端]]></category>
		<category><![CDATA[transition_post_status]]></category>
		<category><![CDATA[教學]]></category>
		<category><![CDATA[comment_post]]></category>
		<category><![CDATA[分享]]></category>
		<category><![CDATA[hooks]]></category>
		<category><![CDATA[鉤子]]></category>
		<category><![CDATA[清除快取]]></category>
		<category><![CDATA[更新文章]]></category>
		<category><![CDATA[觸發]]></category>
		<category><![CDATA[程式]]></category>
		<category><![CDATA[php]]></category>
		<category><![CDATA[add_action]]></category>
		<category><![CDATA[wp_head]]></category>
		<guid isPermaLink="false">https://noter.tw/?p=6888</guid>

					<description><![CDATA[<p>記下來由於有使用快取的緣故，常常發文或有網友留言後頁面都不會更新，對於小蛙常常要測試修改一些東西的時候被快取誤導 Orz &#8230; 這篇記錄一下怎麼用 WordPress 內建的鉤子來解決這件事&#46;&#46;&#46;</p>
<p>這篇文章 <a rel="nofollow" href="https://noter.tw/6888/wordpress-%e5%88%a9%e7%94%a8%e9%89%a4%e5%ad%90hooks%e6%b8%85%e9%99%a4%e9%a0%81%e9%9d%a2%e5%bf%ab%e5%8f%96/" data-wpel-link="internal">WordPress 利用鉤子(Hooks)清除頁面快取</a> 最早出現於 <a rel="nofollow" href="https://noter.tw" data-wpel-link="internal">記下來</a>。</p>
]]></description>
										<content:encoded><![CDATA[
<p>記下來由於有使用快取的緣故，常常發文或有網友留言後頁面都不會更新，對於小蛙常常要測試修改一些東西的時候被快取誤導 Orz &#8230; 這篇記錄一下怎麼用 WordPress 內建的鉤子來解決這件事情。</p>



<span id="more-6888"></span>



<p>有興趣了解更多的網友可以到 <a rel="noreferrer noopener nofollow external" aria-label="WordPress的Hook機制與原理 (在新分頁中開啟)" href="https://audilu.com/2011/10/10/wordpress-hook/" target="_blank" data-wpel-link="external" class="wpel-icon-right">WordPress的Hook機制與原理<span class="wpel-icon wpel-image wpel-icon-6"></span></a> 看看，小蛙直接進主題。</p>



<h2 class="wp-block-heading">什麼是鉤子（hooks）</h2>



<p>WordPress 有一種叫做鉤子的機制，在某些情況或條件發生的時候，去「鉤」起一連串相關要處理的功能，<a rel="noreferrer noopener nofollow external" aria-label="List of all WordPress hooks (在新分頁中開啟)" href="https://adambrown.info/p/wp_hooks/hook" target="_blank" data-wpel-link="external" class="wpel-icon-right">List of all WordPress hooks<span class="wpel-icon wpel-image wpel-icon-6"></span></a> 可以看到所有的鉤子列表。以上面的文章舉例，WordPress 載入網頁的時候會呼叫一個 wp_head() 來載入相對應 html head 的部份，如果我們希望在執行 wp_head 的時候額外多做一些事情，就可以在佈景主題下的 functions.php 加入</p>



<pre class="wp-block-preformatted wp-block-syntaxhighlighter-code">add_action('wp_head', 'extra_act');
function  extra_act () {
   ... 要做的事情放在這裡 ...
} </pre>



<p>透過 add_action 來告訴 WordPress 說，當你執行到 wp_head 的時候，我要多掛上一件叫做 extra_act 的事情麻煩你一起處理，在 Drupal 也同樣存在 Hooks 的概念。知道鉤子是幹嘛的之後，就可以開始進行我們要做的事情了。</p>



<h2 class="wp-block-heading">查找能用的鉤子</h2>



<p>從 <a rel="noreferrer noopener nofollow external" href="https://adambrown.info/p/wp_hooks/hook" target="_blank" data-wpel-link="external" class="wpel-icon-right">List of all WordPress hooks<span class="wpel-icon wpel-image wpel-icon-6"></span></a> 可以查到可以用的鉤子，小蛙要的功能是當使用者留言之後，及小蛙的文章有變動的時候，把 pagespeed module 及 php 的快取清除，開始來找跟留言及文章變動有關的鉤子。</p>



<p class="withcode pink-solid">小蛙找到 <code>transition_post_status</code> 及 <code>comment_post</code> 這兩個鉤子，看起來符合需求，開始加工需要的功能</p>



<pre class="wp-block-preformatted wp-block-syntaxhighlighter-code">// 加入文章狀態改變的鉤子
add_action('transition_post_status', 'post_changed');
function post_changed($new_status, $old_status=null, $post=null) {
    if('publish' == $new_status || 'publish' == $old_status){
        // 清除快取，小蛙是用 shell_exec 執行系統指令
    }
}</pre>



<p>文章新狀態是 &#8220;發布&#8221; 的情況下，以及舊狀態是 &#8220;發布&#8221; 的情況下才做清除快取，帶入到實際狀況就是文章從所有狀態轉成 &#8220;發布&#8221;，表示新發文章（無論從垃圾桶叫回來、草稿發布 &#8230;）都會符合新狀態為 &#8220;發布&#8221; 的情況。而舊狀態為 &#8220;發布&#8221; 的情況則是原本已發布的網頁，刪除或是轉換回草稿，都會符合舊狀態為 &#8220;發布&#8221; 的條件。</p>



<p>訪客留言部份程式碼如下，只要有新的留言進來，就會執行清除快取，讓留言的使用者可以馬上看到剛剛的留言～</p>



<pre class="wp-block-preformatted wp-block-syntaxhighlighter-code">add_action('comment_post', 'comment_posted');
function comment_posted() {
     // 清除快取，小蛙是用 shell_exec 執行系統指令 
}</pre>



<p>到這邊就完成小蛙的需求囉！留個記錄給有需要的人～</p>



<p><strong>WordPress 5.0 系列：</strong></p>



<ul class="my-li bg-darkblue wp-block-list"><li><a href="https://noter.tw/446/wordpress-升級-5-0/" data-wpel-link="internal">WordPress 升級 5.0</a></li><li><a href="https://noter.tw/552/wordpress-5-0-區塊基本使用/" data-wpel-link="internal">WordPress 5.0 區塊基本使用</a></li><li><a href="https://noter.tw/569/wordpress-5-0-相關問題/" data-wpel-link="internal">WordPress 5.0 相關問題</a></li><li><a href="https://noter.tw/4262/%E5%BC%B7%E5%8C%96-wordpress-%E6%90%9C%E5%B0%8B%E5%8A%9F%E8%83%BD-search-filter-toolset-types/" data-wpel-link="internal">強化 WordPress 搜尋功能 – Search &amp; Filter + Toolset Types</a></li><li><a href="https://noter.tw/6888/wordpress-利用鉤子(hooks)清除頁面快取/" data-wpel-link="internal">WordPress 利用鉤子(Hooks)清除頁面快取</a></li></ul>
<p>這篇文章 <a rel="nofollow" href="https://noter.tw/6888/wordpress-%e5%88%a9%e7%94%a8%e9%89%a4%e5%ad%90hooks%e6%b8%85%e9%99%a4%e9%a0%81%e9%9d%a2%e5%bf%ab%e5%8f%96/" data-wpel-link="internal">WordPress 利用鉤子(Hooks)清除頁面快取</a> 最早出現於 <a rel="nofollow" href="https://noter.tw" data-wpel-link="internal">記下來</a>。</p>
]]></content:encoded>
					
					<wfw:commentRss>https://noter.tw/6888/wordpress-%e5%88%a9%e7%94%a8%e9%89%a4%e5%ad%90hooks%e6%b8%85%e9%99%a4%e9%a0%81%e9%9d%a2%e5%bf%ab%e5%8f%96/feed/</wfw:commentRss>
			<slash:comments>2</slash:comments>
		
		
			</item>
		<item>
		<title>xmlrpc.php 被攻擊了！Nginx 一個設定擋掉 DoS / DDoS 攻擊</title>
		<link>https://noter.tw/5585/xmlrpc-php-%e8%a2%ab%e6%94%bb%e6%93%8a%e4%ba%86%ef%bc%81nginx-%e4%b8%80%e5%80%8b%e8%a8%ad%e5%ae%9a%e6%93%8b%e6%8e%89-dos-ddos-%e6%94%bb%e6%93%8a/</link>
					<comments>https://noter.tw/5585/xmlrpc-php-%e8%a2%ab%e6%94%bb%e6%93%8a%e4%ba%86%ef%bc%81nginx-%e4%b8%80%e5%80%8b%e8%a8%ad%e5%ae%9a%e6%93%8b%e6%8e%89-dos-ddos-%e6%94%bb%e6%93%8a/#respond</comments>
		
		<dc:creator><![CDATA[黃小蛙]]></dc:creator>
		<pubDate>Sun, 01 Sep 2019 05:27:35 +0000</pubDate>
				<category><![CDATA[Web Server]]></category>
		<category><![CDATA[WordPress]]></category>
		<category><![CDATA[DoS]]></category>
		<category><![CDATA[DDoS]]></category>
		<category><![CDATA[xmlrpc.xml]]></category>
		<category><![CDATA[攻擊]]></category>
		<category><![CDATA[資安]]></category>
		<category><![CDATA[log]]></category>
		<category><![CDATA[444]]></category>
		<category><![CDATA[nginx]]></category>
		<category><![CDATA[2019]]></category>
		<guid isPermaLink="false">https://noter.tw/?p=5585</guid>

					<description><![CDATA[<p>小蛙有一天在翻 log 的時候突然看到一堆存取 xmlrpc.php 的記錄，源源不絕的出現，Google 了一下解法，大概記錄一下。 問題 大概長這樣，源源不絕噴出來～ DoS / DDoS 在維基&#46;&#46;&#46;</p>
<p>這篇文章 <a rel="nofollow" href="https://noter.tw/5585/xmlrpc-php-%e8%a2%ab%e6%94%bb%e6%93%8a%e4%ba%86%ef%bc%81nginx-%e4%b8%80%e5%80%8b%e8%a8%ad%e5%ae%9a%e6%93%8b%e6%8e%89-dos-ddos-%e6%94%bb%e6%93%8a/" data-wpel-link="internal">xmlrpc.php 被攻擊了！Nginx 一個設定擋掉 DoS / DDoS 攻擊</a> 最早出現於 <a rel="nofollow" href="https://noter.tw" data-wpel-link="internal">記下來</a>。</p>
]]></description>
										<content:encoded><![CDATA[
<p>小蛙有一天在翻 log 的時候突然看到一堆存取 xmlrpc.php 的記錄，源源不絕的出現，Google 了一下解法，大概記錄一下。</p>



<span id="more-5585"></span>



<h3 class="para wp-block-heading">問題</h3>



<p>大概長這樣，源源不絕噴出來～</p>



<div class="wp-block-image"><figure class="aligncenter"><img decoding="async" src="https://lh3.googleusercontent.com/3KDFhEgXQqV5xnNddnU6EPEcXtoInEIEbA31OLz9g6stnHLfFmyuE1URoS6jSROzERmftu7cnqoO5z-0w5xktXpbHLuuLnSKcB0EZ40oReXqOEAkcoHeysUwpJ0mrVvHNHheK9ks3olq3evrG0plAzDYbFOP0MWotxarthexkemsfJFl9zhAkVIrCeBRDnpJ3v-k64E7iMbO8PdfokSIKqJaRBbzNCFjeUtylEF0SsQA1NAQnMCKrYOT7kAvXODGVYu76MiG64ASeaWqmCRSWFKQ-tMORASab7e2cif3iKsca1vUa0nTxmekt19WTanDPKMHFYfWBaGEfciyEiupjewFVF639tP0CZANwn7_Ya4fjztdVBqRmPdVfi_1HRI1A-L3R4sVHj30-0d4eKm9fXuS_pRpGdJUdw9tjbOhAAbVzNWi-Di1zx1GLr7ViDUgi04cQsB1XU8fxfJUmU1vzoTzR2IyfUTP2kfQAT6twlg_FZ2W1fKr8RAcSdiY-o9QjDZ9aUxT2OU-mBtYxdcXOujdrnGye8Vf0WWhKzNRlc7EtuITpnI1GPlkcdTdiC5keGyT93OmuRyacmvVBoub69OSo2pxhVu2cVridwDo-roW3f-DnVS-j7jAY8qajjBnYlpZ-vL_XLo1WNJaJ9ECWc-IgPcaJdjJMSrSVQVKyVMogOj28yegowLFNkG0T7FIG8HHBc0SjETi2q1qLLU5TEM5Hw=w1383-h984-no" alt="3KDFhEgXQqV5xnNddnU6EPEcXtoInEIEbA31OLz9g6stnHLfFmyuE1URoS6jSROzERmftu7cnqoO5z 0w5xktXpbHLuuLnSKcB0EZ40oReXqOEAkcoHeysUwpJ0mrVvHNHheK9ks3olq3evrG0plAzDYbFOP0MWotxarthexkemsfJFl9zhAkVIrCeBRDnpJ3v k64E7iMbO8PdfokSIKqJaRBbzNCFjeUtylEF0SsQA1NAQnMCKrYOT7kAvXODGVYu76MiG64ASeaWqmCRSWFKQ tMORASab7e2cif3iKsca1vUa0nTxmekt19WTanDPKMHFYfWBaGEfciyEiupjewFVF639tP0CZANwn7 Ya4fjztdVBqRmPdVfi 1HRI1A L3R4sVHj30 0d4eKm9fXuS pRpGdJUdw9tjbOhAAbVzNWi Di1zx1GLr7ViDUgi04cQsB1XU8fxfJUmU1vzoTzR2IyfUTP2kfQAT6twlg FZ2W1fKr8RAcSdiY o9QjDZ9aUxT2OU mBtYxdcXOujdrnGye8Vf0WWhKzNRlc7EtuITpnI1GPlkcdTdiC5keGyT93OmuRyacmvVBoub69OSo2pxhVu2cVridwDo roW3f DnVS j7jAY8qajjBnYlpZ vL XLo1WNJaJ9ECWc IgPcaJdjJMSrSVQVKyVMogOj28yegowLFNkG0T7FIG8HHBc0SjETi2q1qLLU5TEM5Hw=w1383 h984 no xmlrpc.php 被攻擊了！Nginx 一個設定擋掉 DoS / DDoS 攻擊" title="xmlrpc.php 被攻擊了！Nginx 一個設定擋掉 DoS / DDoS 攻擊"></figure></div>



<p>DoS / DDoS 在維基百科的翻譯是</p>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow"><p><strong>阻斷服務攻擊</strong>（英語：denial-of-service attack，簡稱<strong>DoS攻擊</strong>）亦稱<strong>洪水攻擊</strong>，是一種<a href="https://zh.wikipedia.org/wiki/%E7%B6%B2%E7%B5%A1%E6%94%BB%E6%93%8A" target="_blank" rel="noopener nofollow external noreferrer" data-wpel-link="external" class="wpel-icon-right">網路攻擊<span class="wpel-icon wpel-image wpel-icon-6"></span></a>手法，其目的在於使目標電腦的<a href="https://zh.wikipedia.org/wiki/%E7%B6%B2%E9%9A%9B%E7%B6%B2%E8%B7%AF" target="_blank" rel="noopener nofollow external noreferrer" data-wpel-link="external" class="wpel-icon-right">網路<span class="wpel-icon wpel-image wpel-icon-6"></span></a>或<a href="https://zh.wikipedia.org/wiki/%E7%B3%BB%E7%B5%B1" target="_blank" rel="noopener nofollow external noreferrer" data-wpel-link="external" class="wpel-icon-right">系統<span class="wpel-icon wpel-image wpel-icon-6"></span></a>資源耗盡，使服務暫時中斷或停止，導致其正常用戶無法存取。<br>當<a href="https://zh.wikipedia.org/wiki/%E9%BB%91%E5%AE%A2" target="_blank" rel="noopener nofollow external noreferrer" data-wpel-link="external" class="wpel-icon-right">駭客<span class="wpel-icon wpel-image wpel-icon-6"></span></a>使用網路上兩個或以上被攻陷的電腦作為「<a href="https://zh.wikipedia.org/wiki/%E6%AE%AD%E5%B1%8D%E9%9B%BB%E8%85%A6" target="_blank" rel="noopener nofollow external noreferrer" data-wpel-link="external" class="wpel-icon-right">殭屍<span class="wpel-icon wpel-image wpel-icon-6"></span></a>」向特定的目標發動「阻斷服務」式攻擊時，稱為<strong>分散式阻斷服務攻擊</strong>（distributed denial-of-service attack，簡稱<strong>DDoS攻擊</strong>）。 </p><cite><a href="https://zh.wikipedia.org/wiki/%E9%98%BB%E6%96%B7%E6%9C%8D%E5%8B%99%E6%94%BB%E6%93%8A" target="_blank" rel="noopener nofollow external noreferrer" data-wpel-link="external" class="wpel-icon-right">阻斷服務攻擊<span class="wpel-icon wpel-image wpel-icon-6"></span></a></cite></blockquote>



<h3 class="para wp-block-heading">解決方法</h3>



<p>小蛙有掛 Cloudflare CDN，標榜可以擋掉一些 DoS / DDoS，不過 log 裡還是能看到一大堆記錄，小蛙參考了兩篇文章，基本做法都差不多。</p>



<p>第一篇參考自 <a rel="noreferrer noopener nofollow external" aria-label="Deny Access to WordPress xmlrpc.php with NGINX (在新分頁中開啟)" href="http://www.jeedo.net/deny-access-to-wordpress-xmlrpc-php-with-nginx/" target="_blank" data-wpel-link="external" class="wpel-icon-right">Deny Access to WordPress xmlrpc.php with NGINX<span class="wpel-icon wpel-image wpel-icon-6"></span></a><br>第二篇參考自 <a rel="noreferrer noopener nofollow external" aria-label="資安：WordPress 禁止 xmlrpc.php 攻擊 (在新分頁中開啟)" href="https://shazi.info/%E8%B3%87%E5%AE%89%EF%BC%9Awordpress-%E7%A6%81%E6%AD%A2-xmlrpc-php-%E6%94%BB%E6%93%8A/" target="_blank" data-wpel-link="external" class="wpel-icon-right">資安：WordPress 禁止 xmlrpc.php 攻擊<span class="wpel-icon wpel-image wpel-icon-6"></span></a> </p>



<p>從 WordPress 3.5 以後，xmlrpc 預設是開啟的，記得很久以前小蛙的主機也被密集攻擊過一次</p>



<div class="wp-block-image"><figure class="aligncenter"><a href="https://lh3.googleusercontent.com/FhKs2UkzZvIaSjWZKS-amd5_dI-4uTeDohDkNOrRufWfiDkI9074_DADh7civNpwc3DdwmFInZ5gfcb9HZZkIDdtsgZ_WhgdHsl48MlRF9d2X8YFmTQ8eJu3Nd4ahHr4whSW4KAwyga-v45WD0U04bebwkhSFuM7Q2qehETsKzkJYDkDRbB88Jx-rs4_23btd4j2K2Jn9_zDWXeQiC6Dt9VjMQN-aKk8n68Tov0qJhh8Xi0txJeX5dz96wd-2OQd3YuDdoF1uTjCyX_ggGH5QW5s9LX2CnxGv2jYkKmRLJeamrXu8pM9uF116WDT6IO32dDK_5g2vp37G02o_99NPFWBittYcrYq5tMjeGfc6idyxOrdPGw6Y45B-pEBmXFkWOct__qAwFwtgF5DdVSc7_VgEJfN_JD98wBK3OtkR0m1idQAamgL2jkAmNiLG8tKdVkJKvy3yNnm1hNALzQrZYPTg1Nuonsnza0eKWdYLv68WWr3gvB6GG3xLGhGaky3PsS-BsDNJShWdZ-wM9bcNL-7C2CD_FXZA2HN75jn3VAqlB2Psm34Oznn8MVK63npxXnyNFnwNkudmK9DMrKhlcEn3av63SCNkQAJKQdEQLZad0ULMYMQOUDthedJNKJr3winGh1xBCddplRfn9BOu5tCKiNJoxJgjbETj89BOc8_fkxgREFq1e3GHzBE9LxkzT-ePd0zBZ7ZY7vlnZVAN_uCOxFFu7F9Ublv2tEM7Z0U0xw3=w652-h148-no" target="_blank" rel="noopener nofollow external noreferrer" data-wpel-link="external"><img decoding="async" src="https://lh3.googleusercontent.com/FhKs2UkzZvIaSjWZKS-amd5_dI-4uTeDohDkNOrRufWfiDkI9074_DADh7civNpwc3DdwmFInZ5gfcb9HZZkIDdtsgZ_WhgdHsl48MlRF9d2X8YFmTQ8eJu3Nd4ahHr4whSW4KAwyga-v45WD0U04bebwkhSFuM7Q2qehETsKzkJYDkDRbB88Jx-rs4_23btd4j2K2Jn9_zDWXeQiC6Dt9VjMQN-aKk8n68Tov0qJhh8Xi0txJeX5dz96wd-2OQd3YuDdoF1uTjCyX_ggGH5QW5s9LX2CnxGv2jYkKmRLJeamrXu8pM9uF116WDT6IO32dDK_5g2vp37G02o_99NPFWBittYcrYq5tMjeGfc6idyxOrdPGw6Y45B-pEBmXFkWOct__qAwFwtgF5DdVSc7_VgEJfN_JD98wBK3OtkR0m1idQAamgL2jkAmNiLG8tKdVkJKvy3yNnm1hNALzQrZYPTg1Nuonsnza0eKWdYLv68WWr3gvB6GG3xLGhGaky3PsS-BsDNJShWdZ-wM9bcNL-7C2CD_FXZA2HN75jn3VAqlB2Psm34Oznn8MVK63npxXnyNFnwNkudmK9DMrKhlcEn3av63SCNkQAJKQdEQLZad0ULMYMQOUDthedJNKJr3winGh1xBCddplRfn9BOu5tCKiNJoxJgjbETj89BOc8_fkxgREFq1e3GHzBE9LxkzT-ePd0zBZ7ZY7vlnZVAN_uCOxFFu7F9Ublv2tEM7Z0U0xw3=w652-h148-no" alt="FhKs2UkzZvIaSjWZKS amd5 dI 4uTeDohDkNOrRufWfiDkI9074 DADh7civNpwc3DdwmFInZ5gfcb9HZZkIDdtsgZ WhgdHsl48MlRF9d2X8YFmTQ8eJu3Nd4ahHr4whSW4KAwyga v45WD0U04bebwkhSFuM7Q2qehETsKzkJYDkDRbB88Jx rs4 23btd4j2K2Jn9 zDWXeQiC6Dt9VjMQN aKk8n68Tov0qJhh8Xi0txJeX5dz96wd 2OQd3YuDdoF1uTjCyX ggGH5QW5s9LX2CnxGv2jYkKmRLJeamrXu8pM9uF116WDT6IO32dDK 5g2vp37G02o 99NPFWBittYcrYq5tMjeGfc6idyxOrdPGw6Y45B pEBmXFkWOct qAwFwtgF5DdVSc7 VgEJfN JD98wBK3OtkR0m1idQAamgL2jkAmNiLG8tKdVkJKvy3yNnm1hNALzQrZYPTg1Nuonsnza0eKWdYLv68WWr3gvB6GG3xLGhGaky3PsS BsDNJShWdZ wM9bcNL 7C2CD FXZA2HN75jn3VAqlB2Psm34Oznn8MVK63npxXnyNFnwNkudmK9DMrKhlcEn3av63SCNkQAJKQdEQLZad0ULMYMQOUDthedJNKJr3winGh1xBCddplRfn9BOu5tCKiNJoxJgjbETj89BOc8 fkxgREFq1e3GHzBE9LxkzT ePd0zBZ7ZY7vlnZVAN uCOxFFu7F9Ublv2tEM7Z0U0xw3=w652 h148 no xmlrpc.php 被攻擊了！Nginx 一個設定擋掉 DoS / DDoS 攻擊" title="xmlrpc.php 被攻擊了！Nginx 一個設定擋掉 DoS / DDoS 攻擊"></a></figure></div>



<p>小蛙用的是 nginx，裡面可以設定當某個路徑被存取的時候，作相對應的動作，這邊我們確切知道就是 /xmlrpc.php 這支，所以就可以這樣寫</p>



<pre class="wp-block-preformatted wp-block-syntaxhighlighter-code">server {
  ...
  location = /xmlrpc.php {
    deny all;
    access_log off;
    log_not_found off;
    return 444; 
  }
}</pre>



<p>當被存取 xmlrpc.php 的時候，拒絕所有連線，把存取 log 跟找不到檔案 log 都關掉，最後回傳 444，而這個 444 <a href="https://zh.wikipedia.org/wiki/HTTP%E7%8A%B6%E6%80%81%E7%A0%81" target="_blank" rel="noreferrer noopener nofollow external" aria-label="維基百科 (在新分頁中開啟)" data-wpel-link="external" class="wpel-icon-right">維基百科<span class="wpel-icon wpel-image wpel-icon-6"></span></a>上的說明是 nginx 自己擴充的狀態碼。</p>



<div class="wp-block-image"><figure class="aligncenter"><img decoding="async" src="https://lh3.googleusercontent.com/XJ4orO2MZsURjfU6TrmCzHWPBR6Uq3ZS66qmx2iAuiqpZ33AIuLM1BngtEQK1pQx43p5XfPHYYjAWdzrAEk1typzGm2tcd32w6JWMs8ipNGdO8O2PqYzC82t-6L2fTCZ-ciy5sdZPOPivObmh-ga58BPeFzB8uuxzgL10RfVxHH4dc9vIBXO3Q8ZFR7yhkQ_nbe32Ve9BO5KX078TCz_H9ZszFaO7jPQdsg31m9-r55Q20sXIhAR3swpvWfW4HZFXe-J_8b9_nwURLU5lpg6eVREE-hXBJ1naGu_3z_GDzWGgOSgBWVSFCoqHY4lvx4n8rfu-QiJ84T6LK_AVxmruKinFCdwxIUwRHYMWoKHeHr-lT-SCakPKtIp5-Mi0qqhU3fotJHCjChzJbAlpjJUsckRuSVUFs6mHcc7hIm0ut6Nb6WYuC8kS0nf7unfV2AE1XnZxOxL6VedEsc2qK_J4e9fZ6B1ZIDwwvk1ZinOpl692jpdLz2BF8ly3IdmQaSy68HTfLJWCNrNPbJcKGfjatVuMvFcmM-Qbm5VHPzmbqQndV23371HAzjYcsib180DEQGk8SiUDUQttx34vlEqb6lh2YdgNviXHzhWh7D50r-hMXqQWg0yHMbztGUCD_OluQ9fVpUJczjIBU2ZPi15ePHowLrJhl_DvLYftCrsb6IzR_BCpPUx0bgP7fxRaOAMG8a_cDQuqHw3wxdHVMh1w_0H2w=w888-h332-no" alt="XJ4orO2MZsURjfU6TrmCzHWPBR6Uq3ZS66qmx2iAuiqpZ33AIuLM1BngtEQK1pQx43p5XfPHYYjAWdzrAEk1typzGm2tcd32w6JWMs8ipNGdO8O2PqYzC82t 6L2fTCZ ciy5sdZPOPivObmh ga58BPeFzB8uuxzgL10RfVxHH4dc9vIBXO3Q8ZFR7yhkQ nbe32Ve9BO5KX078TCz H9ZszFaO7jPQdsg31m9 r55Q20sXIhAR3swpvWfW4HZFXe J 8b9 nwURLU5lpg6eVREE hXBJ1naGu 3z GDzWGgOSgBWVSFCoqHY4lvx4n8rfu QiJ84T6LK AVxmruKinFCdwxIUwRHYMWoKHeHr lT SCakPKtIp5 Mi0qqhU3fotJHCjChzJbAlpjJUsckRuSVUFs6mHcc7hIm0ut6Nb6WYuC8kS0nf7unfV2AE1XnZxOxL6VedEsc2qK J4e9fZ6B1ZIDwwvk1ZinOpl692jpdLz2BF8ly3IdmQaSy68HTfLJWCNrNPbJcKGfjatVuMvFcmM Qbm5VHPzmbqQndV23371HAzjYcsib180DEQGk8SiUDUQttx34vlEqb6lh2YdgNviXHzhWh7D50r hMXqQWg0yHMbztGUCD OluQ9fVpUJczjIBU2ZPi15ePHowLrJhl DvLYftCrsb6IzR BCpPUx0bgP7fxRaOAMG8a cDQuqHw3wxdHVMh1w 0H2w=w888 h332 no xmlrpc.php 被攻擊了！Nginx 一個設定擋掉 DoS / DDoS 攻擊" title="xmlrpc.php 被攻擊了！Nginx 一個設定擋掉 DoS / DDoS 攻擊"></figure></div>



<p>雖然這樣 request 還是會進來，但是至少被 nginx 拒絕掉之後，不會因為大量執行 php，導致占用 CPU 跟記憶體，另外 <a rel="noreferrer noopener nofollow external" href="http://www.jeedo.net/deny-access-to-wordpress-xmlrpc-php-with-nginx/" target="_blank" data-wpel-link="external" class="wpel-icon-right">Deny Access to WordPress xmlrpc.php with NGINX<span class="wpel-icon wpel-image wpel-icon-6"></span></a> 最下面也有提到，用這個方法的話，會導致一些需要透過外部存取的插件失效，不過小蛙沒有用類似的套件，先解燃眉之急囉！這篇留在這邊給有需要的人或是未來換主機之後又遇到的自己。</p>
<p>這篇文章 <a rel="nofollow" href="https://noter.tw/5585/xmlrpc-php-%e8%a2%ab%e6%94%bb%e6%93%8a%e4%ba%86%ef%bc%81nginx-%e4%b8%80%e5%80%8b%e8%a8%ad%e5%ae%9a%e6%93%8b%e6%8e%89-dos-ddos-%e6%94%bb%e6%93%8a/" data-wpel-link="internal">xmlrpc.php 被攻擊了！Nginx 一個設定擋掉 DoS / DDoS 攻擊</a> 最早出現於 <a rel="nofollow" href="https://noter.tw" data-wpel-link="internal">記下來</a>。</p>
]]></content:encoded>
					
					<wfw:commentRss>https://noter.tw/5585/xmlrpc-php-%e8%a2%ab%e6%94%bb%e6%93%8a%e4%ba%86%ef%bc%81nginx-%e4%b8%80%e5%80%8b%e8%a8%ad%e5%ae%9a%e6%93%8b%e6%8e%89-dos-ddos-%e6%94%bb%e6%93%8a/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>WordPress 5.0 相關問題</title>
		<link>https://noter.tw/569/wordpress-5-0-%e7%9b%b8%e9%97%9c%e5%95%8f%e9%a1%8c/</link>
					<comments>https://noter.tw/569/wordpress-5-0-%e7%9b%b8%e9%97%9c%e5%95%8f%e9%a1%8c/#respond</comments>
		
		<dc:creator><![CDATA[黃小蛙]]></dc:creator>
		<pubDate>Sun, 09 Dec 2018 04:21:03 +0000</pubDate>
				<category><![CDATA[WordPress]]></category>
		<category><![CDATA[Gutenberg]]></category>
		<guid isPermaLink="false">https://noter.tw/?p=569</guid>

					<description><![CDATA[<p>WordPress 升級到 5.0 之後，除了加入了區塊(Block)的概念外，的確也遇到了一些問題，不過小蛙遇到的這些問題不大，些微修改一下就可以修正，這裡記錄小蛙升級後遇到的問題。 首先讓小蛙當初&#46;&#46;&#46;</p>
<p>這篇文章 <a rel="nofollow" href="https://noter.tw/569/wordpress-5-0-%e7%9b%b8%e9%97%9c%e5%95%8f%e9%a1%8c/" data-wpel-link="internal">WordPress 5.0 相關問題</a> 最早出現於 <a rel="nofollow" href="https://noter.tw" data-wpel-link="internal">記下來</a>。</p>
]]></description>
										<content:encoded><![CDATA[
<p>WordPress 升級到 5.0 之後，除了加入了區塊(Block)的概念外，的確也遇到了一些問題，不過小蛙遇到的這些問題不大，些微修改一下就可以修正，這裡記錄小蛙升級後遇到的問題。</p>



<span id="more-569"></span>



<p>

首先讓小蛙當初最擔心而遲遲不升級的原因為

</p>



<ol class="my-li bg-darkblue wp-block-list"><li>原本編排好的 css 跑掉，或是舊文章跑版</li><li>外掛停擺</li><li>升級失敗後續處理的麻煩</li></ol>



<p>相信這也是很多人遲遲不升級的原因，有些私人開發的外掛後續沒有辦法維護，往往造成升級之後這些好用功能的外掛不動了，常見功能的外掛還能找替代外掛，有些比較特殊功能的外掛就真的沒辦法了。</p>



<p>但是前一陣子發生一件事情讓小蛙不得不進行升級，很多軟體升級不外乎更好的使用者體驗、更好的效能、更多的功能，但最重要的是安全性，小蛙身邊就有一個 WordPress 的例子，該專案用很舊版本的 WordPress 開發，但後續沒人維護，因此一直維持舊版本運作著，孰不知該版本之前就已經有安全性問題而建議更新，就這樣當了箭靶，當在網路上的伺服器一暴露出自己的漏洞之後，排山倒海的攻擊隨即而來。</p>



<h2 class="para wp-block-heading">升級後舊文章怎麼辦</h2>



<p>WordPress 不是笨蛋，自然也考慮到這個問題，Gutenberg 雖然以區塊為主，但是有一種區塊的類型叫做「Classic」，這個區塊就是保留傳統編輯器的內容，點一下會發現是以前熟悉的編輯器介面，而 WordPress 5.0 會將舊文章通通放進一個 Classic Block 裡面，當然前台也就能正常呈現囉！</p>



<div class="wp-block-image"><figure class="aligncenter"><a href="https://lh3.googleusercontent.com/msCZWYEA9HNYLh_Wfv_Sy714jHyPwlU9JXjUG16pZmSR1IZH4lWUNNzAxR57ERa8Rho4-z0awbhLaQpLJaZ46RCF6jCTW_JWEs65El2Rgm2bLEVX3n9xzWTwU6StedaPnFJB5E8y-E4tpJuVdFy2BwbX8RjBLQ9em_SQ6FcDYyagMQFU42CcHwMIeF8URp7Z3IF8sD8EfbMZvjkLqCdXkx3tKWenSS5ukYzvZ4wMncRcc4nMlw4qMXNoArVgneW-yOgSnrCnasE4PJjWveKNGzc4NbCh5k61r9DY_qIzK24Sers9pchfUP4PalhnWfwzzvnF3X1R4s5mDuw0ljdFH-ig7MQzcaATPAl6YQCi10F1PYFShoYMDN558frGjYQKmk5wqcfFavXUCnseNXcT2VLkdgf2n8dOp5KXX4wsGNiXfVjRpZDSODCGiXjiJoQpru4IE7ybpRVuOR39m2-Ua8cNC17T2l5ZPKg98M6ljm-JxIbLRwxjAxGnJiGWfOSOjFrXWDQZOXrvPOtb0F0Dg0Sg9y4X8BBMN0QqHV49TZKtRQEsQ5BNdcfHlmPHHOcA8x7D_Bu_EcVPfEU5RiYW0TchlDLJ9ECRnOdX5er0FUM-a-Ox5SroL0pSUCTvX7_pEcPcmaSxBXLwS4ZVXKgtgeAt=w407-h487-no" target="_blank" rel="noreferrer noopener nofollow external" data-wpel-link="external"><img decoding="async" src="https://lh3.googleusercontent.com/msCZWYEA9HNYLh_Wfv_Sy714jHyPwlU9JXjUG16pZmSR1IZH4lWUNNzAxR57ERa8Rho4-z0awbhLaQpLJaZ46RCF6jCTW_JWEs65El2Rgm2bLEVX3n9xzWTwU6StedaPnFJB5E8y-E4tpJuVdFy2BwbX8RjBLQ9em_SQ6FcDYyagMQFU42CcHwMIeF8URp7Z3IF8sD8EfbMZvjkLqCdXkx3tKWenSS5ukYzvZ4wMncRcc4nMlw4qMXNoArVgneW-yOgSnrCnasE4PJjWveKNGzc4NbCh5k61r9DY_qIzK24Sers9pchfUP4PalhnWfwzzvnF3X1R4s5mDuw0ljdFH-ig7MQzcaATPAl6YQCi10F1PYFShoYMDN558frGjYQKmk5wqcfFavXUCnseNXcT2VLkdgf2n8dOp5KXX4wsGNiXfVjRpZDSODCGiXjiJoQpru4IE7ybpRVuOR39m2-Ua8cNC17T2l5ZPKg98M6ljm-JxIbLRwxjAxGnJiGWfOSOjFrXWDQZOXrvPOtb0F0Dg0Sg9y4X8BBMN0QqHV49TZKtRQEsQ5BNdcfHlmPHHOcA8x7D_Bu_EcVPfEU5RiYW0TchlDLJ9ECRnOdX5er0FUM-a-Ox5SroL0pSUCTvX7_pEcPcmaSxBXLwS4ZVXKgtgeAt=w407-h487-no" alt="msCZWYEA9HNYLh Wfv Sy714jHyPwlU9JXjUG16pZmSR1IZH4lWUNNzAxR57ERa8Rho4 z0awbhLaQpLJaZ46RCF6jCTW JWEs65El2Rgm2bLEVX3n9xzWTwU6StedaPnFJB5E8y E4tpJuVdFy2BwbX8RjBLQ9em SQ6FcDYyagMQFU42CcHwMIeF8URp7Z3IF8sD8EfbMZvjkLqCdXkx3tKWenSS5ukYzvZ4wMncRcc4nMlw4qMXNoArVgneW yOgSnrCnasE4PJjWveKNGzc4NbCh5k61r9DY qIzK24Sers9pchfUP4PalhnWfwzzvnF3X1R4s5mDuw0ljdFH ig7MQzcaATPAl6YQCi10F1PYFShoYMDN558frGjYQKmk5wqcfFavXUCnseNXcT2VLkdgf2n8dOp5KXX4wsGNiXfVjRpZDSODCGiXjiJoQpru4IE7ybpRVuOR39m2 Ua8cNC17T2l5ZPKg98M6ljm JxIbLRwxjAxGnJiGWfOSOjFrXWDQZOXrvPOtb0F0Dg0Sg9y4X8BBMN0QqHV49TZKtRQEsQ5BNdcfHlmPHHOcA8x7D Bu EcVPfEU5RiYW0TchlDLJ9ECRnOdX5er0FUM a Ox5SroL0pSUCTvX7 pEcPcmaSxBXLwS4ZVXKgtgeAt=w407 h487 no WordPress 5.0 相關問題" title="WordPress 5.0 相關問題"></a><figcaption>Classic 區塊可以放置原始的文章內容</figcaption></figure></div>



<div class="wp-block-image"><figure class="aligncenter"><a href="https://lh3.googleusercontent.com/I3qHVEScYGCGiEmSedoo2XXlkxa8cVR9Qro5DknyjaWeBi4qCWo4ESi2od7JHg2O6Hj8z_LBMiA_D3camuWnCGDEqJntVHlUO-NwPx66e-sp2i1JGREg8ei4zMwy-UHm2tbOfGG9m5X-wihFcav32y8odnLJ7HGUKq38LBYNb3apfTh1-c7JvT4tu7SN-tcXbi09kfal9ZdH7jzj-zGrnwudNkwgpORvL1kB6q6M2ojcpUQDxx_VC9AiLG-3v74am_v0-gx6QcrtwoZ6478gawIGxOJpuXyGSu6f1WLY6NGdtaSayDPdVWcKtX0J73YZAaX0n4XlEXVxhZTW-d82COu9_roRB9mS5rrICPrQIhgvp9UPi8KxFVwQ1eQbbd7fg2EHpVMwejOjtc5F1JtWaeEnps3mAv-fHvHW95t0RYzWYrp9xQVn3L4XxpZkXTQ07zr8sxmSKR6ub9O5KI-7enY8upm9jpCGBhwDSq5bUHiEewG52XNiJAmGHcU2FhQ7DlOL6bJ0Af1HU_troh964ZqB_Is_5AXsAEbc024WnQOM6uQQDEumFD44NUmz6G3qou1JKU-On8N_t0zd_S1_BencT3gMYFDHbzc0NEImhyuL1MHsr3cPvoq-VD-k6VJVgJIxSCS3YNKGrWS3o8JOXyp8=w637-h287-no" target="_blank" rel="noreferrer noopener nofollow external" data-wpel-link="external"><img decoding="async" src="https://lh3.googleusercontent.com/I3qHVEScYGCGiEmSedoo2XXlkxa8cVR9Qro5DknyjaWeBi4qCWo4ESi2od7JHg2O6Hj8z_LBMiA_D3camuWnCGDEqJntVHlUO-NwPx66e-sp2i1JGREg8ei4zMwy-UHm2tbOfGG9m5X-wihFcav32y8odnLJ7HGUKq38LBYNb3apfTh1-c7JvT4tu7SN-tcXbi09kfal9ZdH7jzj-zGrnwudNkwgpORvL1kB6q6M2ojcpUQDxx_VC9AiLG-3v74am_v0-gx6QcrtwoZ6478gawIGxOJpuXyGSu6f1WLY6NGdtaSayDPdVWcKtX0J73YZAaX0n4XlEXVxhZTW-d82COu9_roRB9mS5rrICPrQIhgvp9UPi8KxFVwQ1eQbbd7fg2EHpVMwejOjtc5F1JtWaeEnps3mAv-fHvHW95t0RYzWYrp9xQVn3L4XxpZkXTQ07zr8sxmSKR6ub9O5KI-7enY8upm9jpCGBhwDSq5bUHiEewG52XNiJAmGHcU2FhQ7DlOL6bJ0Af1HU_troh964ZqB_Is_5AXsAEbc024WnQOM6uQQDEumFD44NUmz6G3qou1JKU-On8N_t0zd_S1_BencT3gMYFDHbzc0NEImhyuL1MHsr3cPvoq-VD-k6VJVgJIxSCS3YNKGrWS3o8JOXyp8=w637-h287-no" alt="I3qHVEScYGCGiEmSedoo2XXlkxa8cVR9Qro5DknyjaWeBi4qCWo4ESi2od7JHg2O6Hj8z LBMiA D3camuWnCGDEqJntVHlUO NwPx66e sp2i1JGREg8ei4zMwy UHm2tbOfGG9m5X wihFcav32y8odnLJ7HGUKq38LBYNb3apfTh1 c7JvT4tu7SN tcXbi09kfal9ZdH7jzj zGrnwudNkwgpORvL1kB6q6M2ojcpUQDxx VC9AiLG 3v74am v0 gx6QcrtwoZ6478gawIGxOJpuXyGSu6f1WLY6NGdtaSayDPdVWcKtX0J73YZAaX0n4XlEXVxhZTW d82COu9 roRB9mS5rrICPrQIhgvp9UPi8KxFVwQ1eQbbd7fg2EHpVMwejOjtc5F1JtWaeEnps3mAv fHvHW95t0RYzWYrp9xQVn3L4XxpZkXTQ07zr8sxmSKR6ub9O5KI 7enY8upm9jpCGBhwDSq5bUHiEewG52XNiJAmGHcU2FhQ7DlOL6bJ0Af1HU troh964ZqB Is 5AXsAEbc024WnQOM6uQQDEumFD44NUmz6G3qou1JKU On8N t0zd S1 BencT3gMYFDHbzc0NEImhyuL1MHsr3cPvoq VD k6VJVgJIxSCS3YNKGrWS3o8JOXyp8=w637 h287 no WordPress 5.0 相關問題" title="WordPress 5.0 相關問題"></a><figcaption>舊的文章會自動通通放在一個 Classic 區塊中</figcaption></figure></div>



<div class="wp-block-image"><figure class="aligncenter"><a href="https://lh3.googleusercontent.com/0onqj--I8Dx9HNHPZRrRy7e9Zkqb4o7EBS4Xw2ZpsdW0VWiPyLnbBk_7efiMLj8jU6UYo0ifSxn9py1oHhE_cfsqf_apVwdPmRF8UXmlhimONS7Gl0xISJRA8Q1UfpQh7lJV3dRCjd4C3l2YV7FF_detVBKw7n0hIkDghpoPRmVUtF63wd2CmtKA1enG_0uSZfZj99qaMelCmsV6OrbbWSb_CBs4XCVT8aQxeqYjQ_Ln6bQQX5prV7bCWsfPc1Xvd44nDQ6VdcAqYQ4vfLlJ5O9jrzaP0_ngYmaiRasM-qjqPKG2KS5fhj6SXh0VGzrOAtTzwxXv2VXhdhynNfHVF0xlEBWODzGGUVN7_GveQ0wM3HNgibMSLonMwFphOiU_uoizgN3ktiAHWvT8YtzCKxUjDw4E0f1XnUSXd0D3CKq2o5t6G1VVzMhaHDUa-BLh8vMq0xJiaSojlWRkAuBo6rohDQG0sXDzmKXtHjXo3z20iePYOSm-WMK5O9HC28ObC4jAaxqPbDD4CFytB_zDI3TnQqWg5X-sjLuEojBq4v6UY1-DmwjNKWN6np44dUV3x7Vxk9JRnJGQxCLmvTJ10QhhSn2hWGfsFoWHqN8OxYcrmSF687xt8N6gLq7THbEIIc7pVf_bqMRB4VMs1VUGTOZe=w635-h344-no" target="_blank" rel="noreferrer noopener nofollow external" data-wpel-link="external"><img decoding="async" src="https://lh3.googleusercontent.com/0onqj--I8Dx9HNHPZRrRy7e9Zkqb4o7EBS4Xw2ZpsdW0VWiPyLnbBk_7efiMLj8jU6UYo0ifSxn9py1oHhE_cfsqf_apVwdPmRF8UXmlhimONS7Gl0xISJRA8Q1UfpQh7lJV3dRCjd4C3l2YV7FF_detVBKw7n0hIkDghpoPRmVUtF63wd2CmtKA1enG_0uSZfZj99qaMelCmsV6OrbbWSb_CBs4XCVT8aQxeqYjQ_Ln6bQQX5prV7bCWsfPc1Xvd44nDQ6VdcAqYQ4vfLlJ5O9jrzaP0_ngYmaiRasM-qjqPKG2KS5fhj6SXh0VGzrOAtTzwxXv2VXhdhynNfHVF0xlEBWODzGGUVN7_GveQ0wM3HNgibMSLonMwFphOiU_uoizgN3ktiAHWvT8YtzCKxUjDw4E0f1XnUSXd0D3CKq2o5t6G1VVzMhaHDUa-BLh8vMq0xJiaSojlWRkAuBo6rohDQG0sXDzmKXtHjXo3z20iePYOSm-WMK5O9HC28ObC4jAaxqPbDD4CFytB_zDI3TnQqWg5X-sjLuEojBq4v6UY1-DmwjNKWN6np44dUV3x7Vxk9JRnJGQxCLmvTJ10QhhSn2hWGfsFoWHqN8OxYcrmSF687xt8N6gLq7THbEIIc7pVf_bqMRB4VMs1VUGTOZe=w635-h344-no" alt="0onqj I8Dx9HNHPZRrRy7e9Zkqb4o7EBS4Xw2ZpsdW0VWiPyLnbBk 7efiMLj8jU6UYo0ifSxn9py1oHhE cfsqf apVwdPmRF8UXmlhimONS7Gl0xISJRA8Q1UfpQh7lJV3dRCjd4C3l2YV7FF detVBKw7n0hIkDghpoPRmVUtF63wd2CmtKA1enG 0uSZfZj99qaMelCmsV6OrbbWSb CBs4XCVT8aQxeqYjQ Ln6bQQX5prV7bCWsfPc1Xvd44nDQ6VdcAqYQ4vfLlJ5O9jrzaP0 ngYmaiRasM qjqPKG2KS5fhj6SXh0VGzrOAtTzwxXv2VXhdhynNfHVF0xlEBWODzGGUVN7 GveQ0wM3HNgibMSLonMwFphOiU uoizgN3ktiAHWvT8YtzCKxUjDw4E0f1XnUSXd0D3CKq2o5t6G1VVzMhaHDUa BLh8vMq0xJiaSojlWRkAuBo6rohDQG0sXDzmKXtHjXo3z20iePYOSm WMK5O9HC28ObC4jAaxqPbDD4CFytB zDI3TnQqWg5X sjLuEojBq4v6UY1 DmwjNKWN6np44dUV3x7Vxk9JRnJGQxCLmvTJ10QhhSn2hWGfsFoWHqN8OxYcrmSF687xt8N6gLq7THbEIIc7pVf bqMRB4VMs1VUGTOZe=w635 h344 no WordPress 5.0 相關問題" title="WordPress 5.0 相關問題"></a><figcaption>點選編輯後，果然出現舊版編輯器的功能選單呢！</figcaption></figure></div>



<p>不得不說 WordPress 這次的&nbsp;Gutenberg 感覺真的不錯！</p>



<h2 class="para wp-block-heading" id="change-editor">切換編輯器</h2>



<p>如果，如果真的真的很不喜歡 Gutenberg 編輯器的話，還是可以安裝&nbsp;Classic Editor (傳統編輯器) 這個外掛來切換回傳統編輯器，安裝完之後會發現文章或其他可編輯的頁面都變成這樣</p>



<div class="wp-block-image"><figure class="aligncenter"><a href="https://lh3.googleusercontent.com/WFtp_Qda_2PIRZnS8WMYGL1WhTCrwcdjU3jkvkF_MoQNIRfXhWqunlbf2nXSrWb5BZtZhyAEQam4fZawaO6L7AXFbn7RYu0878AquWdIL6F6oo4r4vZXxdeLb2ENd1mrM7UqMxh-U62EIFElKyrOpXyWpYF-u4K5YiBPGREGDrQKtNS4C7RPL6zip2V2vwgC3RPoCEx20jJqXKHj2OY6ByWejz2FkNCK-iiYolHZOZOOfWyfAGlxKPo6wAZVyfl6BkmMTQ6_x5o-2p6gRmZDKjrbYQHR_DqKwgXD8R0CdAIlPFAleOz52PqZovdyb7GBJIPEzgrAUtamK0Jyuo5SlO3FpbQ_K534WtQEc5f-eTZHGGsgajr0pcVGmrnX0pmg7OEPVsv6pcsmp6vuC3dVo6a06v3XgMt6fIyGffCXXzWOgu7Qk5JRwuf1vhzSPUqNXGMRICuIn_mFaq3LnOwYn0DseplnjCNTnWzgzZkikhSY1CvlIoDtfvnK6OVcLwSoNnEBV2beM-roXxKE6hB2dtfm6mzYpnsZ-duQqTglZJJKreZcOAKTXHXr6qdp7jhZIpucJvC3okWSYBlvjLKSYKqcBnRJ23cogdcCgRMeI7Anb1C9A6HCHTECkb4Qe_ylLPVmbnUsk4sjGtW27QW6bkQv=w635-h481-no" target="_blank" rel="noreferrer noopener nofollow external" data-wpel-link="external"><img decoding="async" src="https://lh3.googleusercontent.com/WFtp_Qda_2PIRZnS8WMYGL1WhTCrwcdjU3jkvkF_MoQNIRfXhWqunlbf2nXSrWb5BZtZhyAEQam4fZawaO6L7AXFbn7RYu0878AquWdIL6F6oo4r4vZXxdeLb2ENd1mrM7UqMxh-U62EIFElKyrOpXyWpYF-u4K5YiBPGREGDrQKtNS4C7RPL6zip2V2vwgC3RPoCEx20jJqXKHj2OY6ByWejz2FkNCK-iiYolHZOZOOfWyfAGlxKPo6wAZVyfl6BkmMTQ6_x5o-2p6gRmZDKjrbYQHR_DqKwgXD8R0CdAIlPFAleOz52PqZovdyb7GBJIPEzgrAUtamK0Jyuo5SlO3FpbQ_K534WtQEc5f-eTZHGGsgajr0pcVGmrnX0pmg7OEPVsv6pcsmp6vuC3dVo6a06v3XgMt6fIyGffCXXzWOgu7Qk5JRwuf1vhzSPUqNXGMRICuIn_mFaq3LnOwYn0DseplnjCNTnWzgzZkikhSY1CvlIoDtfvnK6OVcLwSoNnEBV2beM-roXxKE6hB2dtfm6mzYpnsZ-duQqTglZJJKreZcOAKTXHXr6qdp7jhZIpucJvC3okWSYBlvjLKSYKqcBnRJ23cogdcCgRMeI7Anb1C9A6HCHTECkb4Qe_ylLPVmbnUsk4sjGtW27QW6bkQv=w635-h481-no" alt="WFtp Qda 2PIRZnS8WMYGL1WhTCrwcdjU3jkvkF MoQNIRfXhWqunlbf2nXSrWb5BZtZhyAEQam4fZawaO6L7AXFbn7RYu0878AquWdIL6F6oo4r4vZXxdeLb2ENd1mrM7UqMxh U62EIFElKyrOpXyWpYF u4K5YiBPGREGDrQKtNS4C7RPL6zip2V2vwgC3RPoCEx20jJqXKHj2OY6ByWejz2FkNCK iiYolHZOZOOfWyfAGlxKPo6wAZVyfl6BkmMTQ6 x5o 2p6gRmZDKjrbYQHR DqKwgXD8R0CdAIlPFAleOz52PqZovdyb7GBJIPEzgrAUtamK0Jyuo5SlO3FpbQ K534WtQEc5f eTZHGGsgajr0pcVGmrnX0pmg7OEPVsv6pcsmp6vuC3dVo6a06v3XgMt6fIyGffCXXzWOgu7Qk5JRwuf1vhzSPUqNXGMRICuIn mFaq3LnOwYn0DseplnjCNTnWzgzZkikhSY1CvlIoDtfvnK6OVcLwSoNnEBV2beM roXxKE6hB2dtfm6mzYpnsZ duQqTglZJJKreZcOAKTXHXr6qdp7jhZIpucJvC3okWSYBlvjLKSYKqcBnRJ23cogdcCgRMeI7Anb1C9A6HCHTECkb4Qe ylLPVmbnUsk4sjGtW27QW6bkQv=w635 h481 no WordPress 5.0 相關問題" title="WordPress 5.0 相關問題"></a><figcaption>文章部份多出預設編輯器(藍色)以及要用哪種編輯器開啟(紅色)</figcaption></figure></div>



<p>這麼一來就可以很方便地隨時切換 Gutenberg 跟傳統編輯器了。</p>



<h2 class="para wp-block-heading">遇到的問題</h2>



<h3 class="para wp-block-heading">SyntaxHighlighter Evolved 外掛</h3>



<p>小蛙對這個外掛有做 css 上的修改，升上 WordPress 5.0 之後，發生兩個問題，<br>不過有可能是小蛙自己把 css 改壞造成的</p>



<ol class="my-li bg-darkblue wp-block-list"><li>嵌入的 code 除了原始的黑背景之外，外面還更多了一塊 pre tag 的灰底</li><li>如果插入在一般 Paragraph 或是 Classic 區塊中，特殊字元會被跳脫</li></ol>



<p>第一點大概調整一下，就可以正常呈現了，第二點如果不放在 code 裡面，是像 &gt; 會變跳脫成「&amp; gt;」，&amp; 會變成「&amp; amp;」，(Preformated 區塊也許也可以，但小蛙沒有測試，不確定行不行。</p>



<p>使用方式跟之前沒什麼兩樣，差別只在改把 shortcodes 插入到 code 區塊即可。</p>



<div class="wp-block-image"><figure class="aligncenter"><a href="https://lh3.googleusercontent.com/wuNMDUde0rT7Od5oVd74ziWkDjbTn0uL4-Ft0cr0GaMEHCWEB2kD2CSnBqmRXlXfv3jrG_PqYS5OPMHXxhoWCjkOCHvLPKq7hkL2FC1gGCnAi_IjzXq19oXOGYXhrVAkYJ3zo38hbuJJFLIyq1bEn2RJUVYAhy7gTOBeBpjGrB86onwa4Trmh1gJu9qFLNMRGk5Kef_PxPJn8XlS2__9Qrn1htwdStzp62NBMWFnnnoU-ghgCgqu5__IbtvH-2IFZepRR0bT5OXxt__Bsw_MJNIyZC8C45UAZxSa2efpZdNWw9-vUNO07iVH_mDLL6HbM_jgudwvC6YQbKHiFgfFymGrdnp0NMZkV0LkA2EjDxmW26obx8NUTgsD6aw70RUDiR31PIVx80aUAdTnzoFB7zRRLNYhqeVUCQgjEtuCKF5i7nuB6P0ai5c6nxsjX__7joHV1L6k-fcC5xEjiOF-TH3R-wHsu-9p1PgnCVrLkP3NYuTa6Vtb4vuR2TdxyQ1zt0rtRQBQKc_kcDnYfF6AfdM7ftjh7_fnU4vpYxSo4BqglC9wIP_Sm2Vd576kep40I8lqxXfxMUCDcacZYWfApv7yg9oOCtL56XZNVhA6mzHjzvM7Z5QUMcSuqSGU09gpLbmFGb0OSUB_vTAxxZT7gmOI=w623-h441-no" target="_blank" rel="noreferrer noopener nofollow external" data-wpel-link="external"><img decoding="async" src="https://lh3.googleusercontent.com/wuNMDUde0rT7Od5oVd74ziWkDjbTn0uL4-Ft0cr0GaMEHCWEB2kD2CSnBqmRXlXfv3jrG_PqYS5OPMHXxhoWCjkOCHvLPKq7hkL2FC1gGCnAi_IjzXq19oXOGYXhrVAkYJ3zo38hbuJJFLIyq1bEn2RJUVYAhy7gTOBeBpjGrB86onwa4Trmh1gJu9qFLNMRGk5Kef_PxPJn8XlS2__9Qrn1htwdStzp62NBMWFnnnoU-ghgCgqu5__IbtvH-2IFZepRR0bT5OXxt__Bsw_MJNIyZC8C45UAZxSa2efpZdNWw9-vUNO07iVH_mDLL6HbM_jgudwvC6YQbKHiFgfFymGrdnp0NMZkV0LkA2EjDxmW26obx8NUTgsD6aw70RUDiR31PIVx80aUAdTnzoFB7zRRLNYhqeVUCQgjEtuCKF5i7nuB6P0ai5c6nxsjX__7joHV1L6k-fcC5xEjiOF-TH3R-wHsu-9p1PgnCVrLkP3NYuTa6Vtb4vuR2TdxyQ1zt0rtRQBQKc_kcDnYfF6AfdM7ftjh7_fnU4vpYxSo4BqglC9wIP_Sm2Vd576kep40I8lqxXfxMUCDcacZYWfApv7yg9oOCtL56XZNVhA6mzHjzvM7Z5QUMcSuqSGU09gpLbmFGb0OSUB_vTAxxZT7gmOI=w623-h441-no" alt="wuNMDUde0rT7Od5oVd74ziWkDjbTn0uL4 Ft0cr0GaMEHCWEB2kD2CSnBqmRXlXfv3jrG PqYS5OPMHXxhoWCjkOCHvLPKq7hkL2FC1gGCnAi IjzXq19oXOGYXhrVAkYJ3zo38hbuJJFLIyq1bEn2RJUVYAhy7gTOBeBpjGrB86onwa4Trmh1gJu9qFLNMRGk5Kef PxPJn8XlS2 9Qrn1htwdStzp62NBMWFnnnoU ghgCgqu5 IbtvH 2IFZepRR0bT5OXxt Bsw MJNIyZC8C45UAZxSa2efpZdNWw9 vUNO07iVH mDLL6HbM jgudwvC6YQbKHiFgfFymGrdnp0NMZkV0LkA2EjDxmW26obx8NUTgsD6aw70RUDiR31PIVx80aUAdTnzoFB7zRRLNYhqeVUCQgjEtuCKF5i7nuB6P0ai5c6nxsjX 7joHV1L6k fcC5xEjiOF TH3R wHsu 9p1PgnCVrLkP3NYuTa6Vtb4vuR2TdxyQ1zt0rtRQBQKc kcDnYfF6AfdM7ftjh7 fnU4vpYxSo4BqglC9wIP Sm2Vd576kep40I8lqxXfxMUCDcacZYWfApv7yg9oOCtL56XZNVhA6mzHjzvM7Z5QUMcSuqSGU09gpLbmFGb0OSUB vTAxxZT7gmOI=w623 h441 no WordPress 5.0 相關問題" title="WordPress 5.0 相關問題"></a><figcaption>外掛用法相同，差別是加入到 code 區塊中</figcaption></figure></div>



<h2 class="wp-block-heading">Gutenberg 編輯器被區塊擋住</h2>



<p>小蛙剛升級進入編輯器的時候就發現怪怪的，舊版的時候這些區塊是在編輯器下方，升級上來之後這些原本被放在下方的區塊就會擋住原本的編輯器畫面，小蛙一度以為是 bug 想要放棄 Gutenberg 了，後來想想這些區塊也許可以拖曳，試了一下果然可以拖曳到右邊的功能表裏面放，拉過去之後就一切正常囉！</p>



<p>不過 Gutenberg 對小蛙來說有一個小小的問題，對有些人來說可能不是問題，就是編輯的區塊只能在最下方，但小蛙的比較習慣讓輸入的區塊在編輯器的中間部份，因此就要先在下方按出很多區塊，之後文章編輯完再把它們刪掉。</p>



<div class="wp-block-image"><figure class="aligncenter"><a href="https://lh3.googleusercontent.com/atBnDS2MRa8usHywMJg0YEf_qwsQGp8mpy9dn0PKS7mlhlKGu9q3Qfikh0JwtFasQvDFc_QWmgYhKSsNIC_ZZ9CmXW8GVbTcU_17M-3mk6_sFsMV-TMBtDdQPHS688R3lpHh86xKkVHVTakGBh_KB-GJ0IpVMBEkyos5X4A-ircgAxex-EsY02guVKjqq4v7B-vrDHaJLOMQ1ygWPpRkctSJ7jqHZnP5S4rBimXruiOE8ShoS5STBnbGFLHOpmb5fTdrKNRtfo_c2_JM3Uz83sMyt21xXbyUoJdhern3IJNVz1y2eQWF_DZG-1WKJBVgyPKLksXr8VH-RHOoYtGhdvpHNfkApigkYgUBGivXRuDyso_epdXURAjnNhRKr9BtAIpinMWuGDCO47XMBEHPnohOV2RK0XYZmAevJIBULVuS0W42XycOurHxJ3kRpHZ0CUatNQF-hFEzAcafr1lsKZvIZf8fdsE9ly0Bfql_5GrrdbLIXQXhx7lAsm4zW-c029wcP3PE_tBAqeUVzFBpe-BR9aUK-Jvm5HUIyiE227FpIuxpNbrqO6ZP0DlmyEXOpl98NbKaPSY-NpR3SQzV3nc9kAvk3RDpfrtlxMkwd1iUC-T1vwnPEErdN7VVCFB-ZPdO5xA8EPiRvH-yYEMWuGT1=w629-h300-no" target="_blank" rel="noreferrer noopener nofollow external" data-wpel-link="external"><img decoding="async" src="https://lh3.googleusercontent.com/atBnDS2MRa8usHywMJg0YEf_qwsQGp8mpy9dn0PKS7mlhlKGu9q3Qfikh0JwtFasQvDFc_QWmgYhKSsNIC_ZZ9CmXW8GVbTcU_17M-3mk6_sFsMV-TMBtDdQPHS688R3lpHh86xKkVHVTakGBh_KB-GJ0IpVMBEkyos5X4A-ircgAxex-EsY02guVKjqq4v7B-vrDHaJLOMQ1ygWPpRkctSJ7jqHZnP5S4rBimXruiOE8ShoS5STBnbGFLHOpmb5fTdrKNRtfo_c2_JM3Uz83sMyt21xXbyUoJdhern3IJNVz1y2eQWF_DZG-1WKJBVgyPKLksXr8VH-RHOoYtGhdvpHNfkApigkYgUBGivXRuDyso_epdXURAjnNhRKr9BtAIpinMWuGDCO47XMBEHPnohOV2RK0XYZmAevJIBULVuS0W42XycOurHxJ3kRpHZ0CUatNQF-hFEzAcafr1lsKZvIZf8fdsE9ly0Bfql_5GrrdbLIXQXhx7lAsm4zW-c029wcP3PE_tBAqeUVzFBpe-BR9aUK-Jvm5HUIyiE227FpIuxpNbrqO6ZP0DlmyEXOpl98NbKaPSY-NpR3SQzV3nc9kAvk3RDpfrtlxMkwd1iUC-T1vwnPEErdN7VVCFB-ZPdO5xA8EPiRvH-yYEMWuGT1=w629-h300-no" alt="atBnDS2MRa8usHywMJg0YEf qwsQGp8mpy9dn0PKS7mlhlKGu9q3Qfikh0JwtFasQvDFc QWmgYhKSsNIC ZZ9CmXW8GVbTcU 17M 3mk6 sFsMV TMBtDdQPHS688R3lpHh86xKkVHVTakGBh KB GJ0IpVMBEkyos5X4A ircgAxex EsY02guVKjqq4v7B vrDHaJLOMQ1ygWPpRkctSJ7jqHZnP5S4rBimXruiOE8ShoS5STBnbGFLHOpmb5fTdrKNRtfo c2 JM3Uz83sMyt21xXbyUoJdhern3IJNVz1y2eQWF DZG 1WKJBVgyPKLksXr8VH RHOoYtGhdvpHNfkApigkYgUBGivXRuDyso epdXURAjnNhRKr9BtAIpinMWuGDCO47XMBEHPnohOV2RK0XYZmAevJIBULVuS0W42XycOurHxJ3kRpHZ0CUatNQF hFEzAcafr1lsKZvIZf8fdsE9ly0Bfql 5GrrdbLIXQXhx7lAsm4zW c029wcP3PE tBAqeUVzFBpe BR9aUK Jvm5HUIyiE227FpIuxpNbrqO6ZP0DlmyEXOpl98NbKaPSY NpR3SQzV3nc9kAvk3RDpfrtlxMkwd1iUC T1vwnPEErdN7VVCFB ZPdO5xA8EPiRvH yYEMWuGT1=w629 h300 no WordPress 5.0 相關問題" title="WordPress 5.0 相關問題"></a><figcaption>編輯的區塊在螢幕最下方，不能再往下捲動</figcaption></figure></div>



<div class="wp-block-image"><figure class="aligncenter"><a href="https://lh3.googleusercontent.com/No3YY1B0je5fZi2Q4PLX3lThGopIN67lBqAr571CmBqKVwH-19i1PPlS1sNVrNlGjX3oemuHm14eeZX3FAzeoHxC4l7s7lDwXiou_06EBe9nhNODDp7hc9OIjmTRbPuejglJUrKDo9x3MA2uxxSAUx0nwmWpd_BfkuYkLuMQU8yFflpgh6oIAOk1fKalImSTckHpbi-VxRzsil8f8yQVSvWcrFvOq-IwffYalAEOZxbGQT7_gyp-s80hA7IjfuuU5cAcy-vNgHK-6u90ADkM3pGngdD753EFbpMtN0LzOhQyt4VcfTgS_NaEEppw7EEHWN38YXf_FSRlY2NaZ1ZV2rYMjBu69xi-KRS6k0bJsnRutJExBKKw5ld5sfaANPvr6DU7Nt1MOQkLPXL-vP4LlVsukN1Nf75f9X19bjXweApahRNkrSGwJgdEwoopxNJIqEPy070L7h31yFEd1dTetO3Lrjq5xYV9vtifMV2Vp_kRxupoOS04v0ka8TlS31ybus2GlZMJPB-pKGaCYfTtnJFNI-JoXr-iukyorvYYGeKR0Mg_XC-rrK5RgLXam8OJsMZwiIBM1SRPgkpTWYxoMA6Pq5UVtvXgBae08xbM5MAPsQ4ezeLR_BE9o1TKKhe4J1PM0mru2X6IKo2gOtWsI8yD=w654-h637-no" target="_blank" rel="noopener nofollow external noreferrer" data-wpel-link="external"><img decoding="async" src="https://lh3.googleusercontent.com/No3YY1B0je5fZi2Q4PLX3lThGopIN67lBqAr571CmBqKVwH-19i1PPlS1sNVrNlGjX3oemuHm14eeZX3FAzeoHxC4l7s7lDwXiou_06EBe9nhNODDp7hc9OIjmTRbPuejglJUrKDo9x3MA2uxxSAUx0nwmWpd_BfkuYkLuMQU8yFflpgh6oIAOk1fKalImSTckHpbi-VxRzsil8f8yQVSvWcrFvOq-IwffYalAEOZxbGQT7_gyp-s80hA7IjfuuU5cAcy-vNgHK-6u90ADkM3pGngdD753EFbpMtN0LzOhQyt4VcfTgS_NaEEppw7EEHWN38YXf_FSRlY2NaZ1ZV2rYMjBu69xi-KRS6k0bJsnRutJExBKKw5ld5sfaANPvr6DU7Nt1MOQkLPXL-vP4LlVsukN1Nf75f9X19bjXweApahRNkrSGwJgdEwoopxNJIqEPy070L7h31yFEd1dTetO3Lrjq5xYV9vtifMV2Vp_kRxupoOS04v0ka8TlS31ybus2GlZMJPB-pKGaCYfTtnJFNI-JoXr-iukyorvYYGeKR0Mg_XC-rrK5RgLXam8OJsMZwiIBM1SRPgkpTWYxoMA6Pq5UVtvXgBae08xbM5MAPsQ4ezeLR_BE9o1TKKhe4J1PM0mru2X6IKo2gOtWsI8yD=w654-h637-no" alt="No3YY1B0je5fZi2Q4PLX3lThGopIN67lBqAr571CmBqKVwH 19i1PPlS1sNVrNlGjX3oemuHm14eeZX3FAzeoHxC4l7s7lDwXiou 06EBe9nhNODDp7hc9OIjmTRbPuejglJUrKDo9x3MA2uxxSAUx0nwmWpd BfkuYkLuMQU8yFflpgh6oIAOk1fKalImSTckHpbi VxRzsil8f8yQVSvWcrFvOq IwffYalAEOZxbGQT7 gyp s80hA7IjfuuU5cAcy vNgHK 6u90ADkM3pGngdD753EFbpMtN0LzOhQyt4VcfTgS NaEEppw7EEHWN38YXf FSRlY2NaZ1ZV2rYMjBu69xi KRS6k0bJsnRutJExBKKw5ld5sfaANPvr6DU7Nt1MOQkLPXL vP4LlVsukN1Nf75f9X19bjXweApahRNkrSGwJgdEwoopxNJIqEPy070L7h31yFEd1dTetO3Lrjq5xYV9vtifMV2Vp kRxupoOS04v0ka8TlS31ybus2GlZMJPB pKGaCYfTtnJFNI JoXr iukyorvYYGeKR0Mg XC rrK5RgLXam8OJsMZwiIBM1SRPgkpTWYxoMA6Pq5UVtvXgBae08xbM5MAPsQ4ezeLR BE9o1TKKhe4J1PM0mru2X6IKo2gOtWsI8yD=w654 h637 no WordPress 5.0 相關問題" title="WordPress 5.0 相關問題"></a><figcaption>可以先多插入幾個空白區塊，之後再刪除</figcaption></figure></div>



<h3 class="para wp-block-heading">Content Blocks (Custom Post Widget) 外掛</h3>



<p>這個外掛本來是用來做<a href="https://noter.tw/552/wordpress-5-0-%e5%8d%80%e5%a1%8a%e5%9f%ba%e6%9c%ac%e4%bd%bf%e7%94%a8/" data-wpel-link="internal">上一篇</a>提到的「Reusable Blocks」用的，Gutenberg 已經內建這個功能了，但因為某些特殊原因，小蛙還不能將這個外掛除役，進入要編輯的時候就發現 Gutenberg 沒有辦法正常進入編輯此外掛的內容。透過上面提到的<a href="#change-editor">切換編輯器</a>，使用傳統編輯器來編輯這個外掛內容就可以正常使用了。</p>



<p>先記錄到這邊，後續發現問題再更新上來。</p>



<p><strong>WordPress 5.0 系列：</strong></p>



<ul class="my-li bg-darkblue wp-block-list"><li><a href="https://noter.tw/446/wordpress-升級-5-0/" data-wpel-link="internal">WordPress 升級 5.0</a></li><li><a href="https://noter.tw/552/wordpress-5-0-區塊基本使用/" data-wpel-link="internal">WordPress 5.0 區塊基本使用</a></li><li><a href="https://noter.tw/569/wordpress-5-0-相關問題/" data-wpel-link="internal">WordPress 5.0 相關問題</a></li><li><a href="https://noter.tw/4262/%E5%BC%B7%E5%8C%96-wordpress-%E6%90%9C%E5%B0%8B%E5%8A%9F%E8%83%BD-search-filter-toolset-types/" data-wpel-link="internal">強化 WordPress 搜尋功能 – Search &amp; Filter + Toolset Types</a></li><li><a href="https://noter.tw/6888/wordpress-利用鉤子(hooks)清除頁面快取/" data-wpel-link="internal">WordPress 利用鉤子(Hooks)清除頁面快取</a></li></ul>
<p>這篇文章 <a rel="nofollow" href="https://noter.tw/569/wordpress-5-0-%e7%9b%b8%e9%97%9c%e5%95%8f%e9%a1%8c/" data-wpel-link="internal">WordPress 5.0 相關問題</a> 最早出現於 <a rel="nofollow" href="https://noter.tw" data-wpel-link="internal">記下來</a>。</p>
]]></content:encoded>
					
					<wfw:commentRss>https://noter.tw/569/wordpress-5-0-%e7%9b%b8%e9%97%9c%e5%95%8f%e9%a1%8c/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>WordPress 5.0 區塊基本使用</title>
		<link>https://noter.tw/552/wordpress-5-0-%e5%8d%80%e5%a1%8a%e5%9f%ba%e6%9c%ac%e4%bd%bf%e7%94%a8/</link>
					<comments>https://noter.tw/552/wordpress-5-0-%e5%8d%80%e5%a1%8a%e5%9f%ba%e6%9c%ac%e4%bd%bf%e7%94%a8/#respond</comments>
		
		<dc:creator><![CDATA[黃小蛙]]></dc:creator>
		<pubDate>Sat, 08 Dec 2018 12:19:11 +0000</pubDate>
				<category><![CDATA[WordPress]]></category>
		<category><![CDATA[block]]></category>
		<category><![CDATA[Gutenberg]]></category>
		<guid isPermaLink="false">https://noter.tw/?p=552</guid>

					<description><![CDATA[<p>接續上篇來寫 WordPress 5.0 使用心得，雖然升級上沒有發生任何問題，一下子就完成更新了，但是仔細看每篇文章，還是可以發現一些問題，這邊記錄一下使用心得跟小蛙更新後遇到的問題跟解決方案。 所&#46;&#46;&#46;</p>
<p>這篇文章 <a rel="nofollow" href="https://noter.tw/552/wordpress-5-0-%e5%8d%80%e5%a1%8a%e5%9f%ba%e6%9c%ac%e4%bd%bf%e7%94%a8/" data-wpel-link="internal">WordPress 5.0 區塊基本使用</a> 最早出現於 <a rel="nofollow" href="https://noter.tw" data-wpel-link="internal">記下來</a>。</p>
]]></description>
										<content:encoded><![CDATA[
<p>接續上篇來寫 WordPress 5.0 使用心得，雖然升級上沒有發生任何問題，一下子就完成更新了，但是仔細看每篇文章，還是可以發現一些問題，這邊記錄一下使用心得跟小蛙更新後遇到的問題跟解決方案。</p>



<span id="more-552"></span>



<h2 class="para wp-block-heading">所有元素區塊(Block)化</h2>



<p>更新之後首先最大的改變就是編輯器換成 Gutenberg，這個編輯器跟原本的編輯器概念上完全不太相同，小蛙一開始使用覺得有點麻煩 …</p>



<div class="wp-block-image"><figure class="aligncenter"><a href="https://lh3.googleusercontent.com/NJcH5SmweyDUOWv8vY3D6kGQa2c7n3mpZB6Kd0WlaTaudNnQ_ASFZC7FZwemv6hcKAuWM4GulPaY8qFnr3olv33bfOxhXy8QMGzADr6k5Qxl4GUNzy0_Y3Jp0oWsyTn8R5lqDGACclatFtquk6T6C08GZMIk5OYY52COtz7dgqlH_-EyYfXBF0zTeBJvmhTaN-yr1OnLsQJLhb7nJQevnxt_aKrpkEhqbeZTysTVmJoZjvZl8LOdpHsBBTC_GGf6SBvhWSn0p3Hk8B9sgNk-29W-ttmsJDBluOHvaf0JxQGN2d8Zdfxw-Rf88DiErtXgw-FYMXj6i8LtU4u0Bxey55jA6SCz4lZEFsVPDnqHtw9vRFM4ljVScl8tmyenLoGA9qIC4scSSEgisGEpFjSH6Qkzk3P2uyLgaG6vB1LXR_g33U7gwaCI23UlA5k6ARzmv2FZzcb4CC_rpXgq3_1Gk_R7V6CmgRdveQdzzemkeZjJ7Vc091YjvtNedZjU0_GZ_wy6MhIN48q8pofgZMjvXuEZElvord6lsSchvfx1S4q-W2iyJABEim2g4goLx5467xQFDvRH-HuWusp46qhrj6GGZqe0uh9UPtyrdA_MxBFkkg_dWiitFkIupZbc0qlguPZK2rpMl2nqmFssunW4FLip=w1243-h834-no" target="_blank" rel="noreferrer noopener nofollow external" data-wpel-link="external"><img decoding="async" src="https://lh3.googleusercontent.com/NJcH5SmweyDUOWv8vY3D6kGQa2c7n3mpZB6Kd0WlaTaudNnQ_ASFZC7FZwemv6hcKAuWM4GulPaY8qFnr3olv33bfOxhXy8QMGzADr6k5Qxl4GUNzy0_Y3Jp0oWsyTn8R5lqDGACclatFtquk6T6C08GZMIk5OYY52COtz7dgqlH_-EyYfXBF0zTeBJvmhTaN-yr1OnLsQJLhb7nJQevnxt_aKrpkEhqbeZTysTVmJoZjvZl8LOdpHsBBTC_GGf6SBvhWSn0p3Hk8B9sgNk-29W-ttmsJDBluOHvaf0JxQGN2d8Zdfxw-Rf88DiErtXgw-FYMXj6i8LtU4u0Bxey55jA6SCz4lZEFsVPDnqHtw9vRFM4ljVScl8tmyenLoGA9qIC4scSSEgisGEpFjSH6Qkzk3P2uyLgaG6vB1LXR_g33U7gwaCI23UlA5k6ARzmv2FZzcb4CC_rpXgq3_1Gk_R7V6CmgRdveQdzzemkeZjJ7Vc091YjvtNedZjU0_GZ_wy6MhIN48q8pofgZMjvXuEZElvord6lsSchvfx1S4q-W2iyJABEim2g4goLx5467xQFDvRH-HuWusp46qhrj6GGZqe0uh9UPtyrdA_MxBFkkg_dWiitFkIupZbc0qlguPZK2rpMl2nqmFssunW4FLip=w1243-h834-no" alt="NJcH5SmweyDUOWv8vY3D6kGQa2c7n3mpZB6Kd0WlaTaudNnQ ASFZC7FZwemv6hcKAuWM4GulPaY8qFnr3olv33bfOxhXy8QMGzADr6k5Qxl4GUNzy0 Y3Jp0oWsyTn8R5lqDGACclatFtquk6T6C08GZMIk5OYY52COtz7dgqlH EyYfXBF0zTeBJvmhTaN yr1OnLsQJLhb7nJQevnxt aKrpkEhqbeZTysTVmJoZjvZl8LOdpHsBBTC GGf6SBvhWSn0p3Hk8B9sgNk 29W ttmsJDBluOHvaf0JxQGN2d8Zdfxw Rf88DiErtXgw FYMXj6i8LtU4u0Bxey55jA6SCz4lZEFsVPDnqHtw9vRFM4ljVScl8tmyenLoGA9qIC4scSSEgisGEpFjSH6Qkzk3P2uyLgaG6vB1LXR g33U7gwaCI23UlA5k6ARzmv2FZzcb4CC rpXgq3 1Gk R7V6CmgRdveQdzzemkeZjJ7Vc091YjvtNedZjU0 GZ wy6MhIN48q8pofgZMjvXuEZElvord6lsSchvfx1S4q W2iyJABEim2g4goLx5467xQFDvRH HuWusp46qhrj6GGZqe0uh9UPtyrdA MxBFkkg dWiitFkIupZbc0qlguPZK2rpMl2nqmFssunW4FLip=w1243 h834 no WordPress 5.0 區塊基本使用" title="WordPress 5.0 區塊基本使用"></a><figcaption>最大的變動就是這個 Gutenberg 編輯器了<br></figcaption></figure></div>



<p>以前的編輯器是使用一系列編排下來的方式，而 Gutenberg 整個改成以「區塊(Block)」為基本單位，一篇文章是由很多很多個區塊組合而成的，例如：閱讀更多、文章段落、圖片、列表 &#8230; 等，如果都是寫文章的話，感覺上不會有太大的差別，只要寫到分段，按下 Enter 就自動會切換到下一個段落。</p>



<h2 class="para wp-block-heading">操作區塊</h2>



<h3 class="para wp-block-heading">新增</h3>



<p>其他元素的話就不再是透過&#8221;格式&#8221;的轉換，而是加入一個&#8221;該格式的區塊&#8221;，小蛙這邊舉個例子好了，假設現在要插入一個列表功能，先點選左上角的+符號</p>



<div class="wp-block-image"><figure class="aligncenter is-resized"><a href="https://lh3.googleusercontent.com/qPYW2k_VgL_etyawxLKZBFzzrtsoWyBWiE4RaKKpZ7GsVBYmtf6bIdEvTOInVLx2Zfkmveu9xlC78nq5YRgWr2aOAnr3OKPQ9SOKLAKzVgocKn-1Y0NxO9JDCHPAueLPv0FvqMvRuqMwzC141y7T7CjCbAM-SNey_diJ8PglaEkRyXVXPjtjc9ss34oZCF2CQxonAXR2p6Wz90Duq74byGYM2y-HMhj75Qe_U0A_TxVLmICF4NxuKTwj5S9H3faBynNhKuRjfiBYfzKVjmqhAww8gOKs0X3bqfUVbDWbvMzia6a5pWCv5yvMWzvPZx7OlhTuTgMtRlu_0Jm_erHA7JfpLPl39JpuQJMk-VLZjbJCskWIYyumoOZmfhs_VX7tnG4Sew354iHwegNQGFbNxHOAQP708bVZto0pVQ8XQO8ord0zdfh6cIkN-m1DyVwazwYExQ9H28DXmtbEwVmuHCjAq5mxLhQ5w07yYECFrEliUS18alhlVEj56vWL1MLVBWd48LwcJTPtFWN8WJrVDG9fd5YvE6fMHPExhAVoltFcb_Jby8fU6M7xMXNArI8EYU9qtEge9pmolHQz6luWSS--dFol1ElWUv_TeMlG8irYFLxV3chNh-CNN_WgHNG2SLHbKBXRWCOIylHfuoxL0uEd=w690-h514-no" target="_blank" rel="noreferrer noopener nofollow external" data-wpel-link="external"><img fetchpriority="high" decoding="async" src="https://lh3.googleusercontent.com/qPYW2k_VgL_etyawxLKZBFzzrtsoWyBWiE4RaKKpZ7GsVBYmtf6bIdEvTOInVLx2Zfkmveu9xlC78nq5YRgWr2aOAnr3OKPQ9SOKLAKzVgocKn-1Y0NxO9JDCHPAueLPv0FvqMvRuqMwzC141y7T7CjCbAM-SNey_diJ8PglaEkRyXVXPjtjc9ss34oZCF2CQxonAXR2p6Wz90Duq74byGYM2y-HMhj75Qe_U0A_TxVLmICF4NxuKTwj5S9H3faBynNhKuRjfiBYfzKVjmqhAww8gOKs0X3bqfUVbDWbvMzia6a5pWCv5yvMWzvPZx7OlhTuTgMtRlu_0Jm_erHA7JfpLPl39JpuQJMk-VLZjbJCskWIYyumoOZmfhs_VX7tnG4Sew354iHwegNQGFbNxHOAQP708bVZto0pVQ8XQO8ord0zdfh6cIkN-m1DyVwazwYExQ9H28DXmtbEwVmuHCjAq5mxLhQ5w07yYECFrEliUS18alhlVEj56vWL1MLVBWd48LwcJTPtFWN8WJrVDG9fd5YvE6fMHPExhAVoltFcb_Jby8fU6M7xMXNArI8EYU9qtEge9pmolHQz6luWSS--dFol1ElWUv_TeMlG8irYFLxV3chNh-CNN_WgHNG2SLHbKBXRWCOIylHfuoxL0uEd=w690-h514-no" alt="qPYW2k VgL etyawxLKZBFzzrtsoWyBWiE4RaKKpZ7GsVBYmtf6bIdEvTOInVLx2Zfkmveu9xlC78nq5YRgWr2aOAnr3OKPQ9SOKLAKzVgocKn 1Y0NxO9JDCHPAueLPv0FvqMvRuqMwzC141y7T7CjCbAM SNey diJ8PglaEkRyXVXPjtjc9ss34oZCF2CQxonAXR2p6Wz90Duq74byGYM2y HMhj75Qe U0A TxVLmICF4NxuKTwj5S9H3faBynNhKuRjfiBYfzKVjmqhAww8gOKs0X3bqfUVbDWbvMzia6a5pWCv5yvMWzvPZx7OlhTuTgMtRlu 0Jm erHA7JfpLPl39JpuQJMk VLZjbJCskWIYyumoOZmfhs VX7tnG4Sew354iHwegNQGFbNxHOAQP708bVZto0pVQ8XQO8ord0zdfh6cIkN m1DyVwazwYExQ9H28DXmtbEwVmuHCjAq5mxLhQ5w07yYECFrEliUS18alhlVEj56vWL1MLVBWd48LwcJTPtFWN8WJrVDG9fd5YvE6fMHPExhAVoltFcb Jby8fU6M7xMXNArI8EYU9qtEge9pmolHQz6luWSS dFol1ElWUv TeMlG8irYFLxV3chNh CNN WgHNG2SLHbKBXRWCOIylHfuoxL0uEd=w690 h514 no WordPress 5.0 區塊基本使用" width="580" height="432" title="WordPress 5.0 區塊基本使用"></a><figcaption>加入清單「區塊」</figcaption></figure></div>



<p>接著可以看到多了一個區塊跟一個點，上方則會出現該區塊中的工具列，右方也會切換到該區塊中可以設定的屬性。</p>



<div class="wp-block-image"><figure class="aligncenter"><a href="https://lh3.googleusercontent.com/xqPtaKBlhHYy443JjSIw7MhPcVt1PjgKMaPqORAsUqUBOx9sbGNjWmQujBpwGXEXT_l2mM6yFGIHCnlfMz2BBKFV8MtFP49Tl5hORfEEnfOrkiz-oQHEGvnA8muEc6t2RJliXx1Wz-655mAXzw4OrMJg6MZ41t3fDRfMpbK5csCNGL9nNUtPannsrA99IVAuqjeoyle83Gr4bDgIV2pvwWgXgpzOjRVL1-FfCVVNd6Ptez88KYxx95VNP8GcbzIse3BCtyghwKSNE0s9bmWBgT6KCQoA4VP2rC1J7K94PmhPYdl-6ysNUR-rRvDBHW_JwO-njHNfrzFrmgtlJpxA3KrYl8dHygqHUbzj_iopkKcB-UdUCbEO9bMfPjqDT0OGjevbGLEyC2galFt7ctR_XG9X6xGG0L562AK50RB9etx5E3ntYn7E7c3HJYaEYdkB5EWrH-o5prrW8LFbwSO7Yza2FMJGr2bL0K2pbGzh4BHkJhhwny9yxhQRsQUvbLCIShBsSwRhZrwzs51qxIU_DY13eEA1QLBwIz0o2xWGBHQ-N9ORRuhAlwLbVpv3_HdzONk8tAcNcOx6OF_kFn_WW7y6r4YKQszif-pj1xhCPhdxrGd0x8bdwTjemG7QX6vd5S9_qvKJiMPw2GmkNP_pTeb_=w1070-h715-no" target="_blank" rel="noreferrer noopener nofollow external" data-wpel-link="external"><img decoding="async" src="https://lh3.googleusercontent.com/xqPtaKBlhHYy443JjSIw7MhPcVt1PjgKMaPqORAsUqUBOx9sbGNjWmQujBpwGXEXT_l2mM6yFGIHCnlfMz2BBKFV8MtFP49Tl5hORfEEnfOrkiz-oQHEGvnA8muEc6t2RJliXx1Wz-655mAXzw4OrMJg6MZ41t3fDRfMpbK5csCNGL9nNUtPannsrA99IVAuqjeoyle83Gr4bDgIV2pvwWgXgpzOjRVL1-FfCVVNd6Ptez88KYxx95VNP8GcbzIse3BCtyghwKSNE0s9bmWBgT6KCQoA4VP2rC1J7K94PmhPYdl-6ysNUR-rRvDBHW_JwO-njHNfrzFrmgtlJpxA3KrYl8dHygqHUbzj_iopkKcB-UdUCbEO9bMfPjqDT0OGjevbGLEyC2galFt7ctR_XG9X6xGG0L562AK50RB9etx5E3ntYn7E7c3HJYaEYdkB5EWrH-o5prrW8LFbwSO7Yza2FMJGr2bL0K2pbGzh4BHkJhhwny9yxhQRsQUvbLCIShBsSwRhZrwzs51qxIU_DY13eEA1QLBwIz0o2xWGBHQ-N9ORRuhAlwLbVpv3_HdzONk8tAcNcOx6OF_kFn_WW7y6r4YKQszif-pj1xhCPhdxrGd0x8bdwTjemG7QX6vd5S9_qvKJiMPw2GmkNP_pTeb_=w1070-h715-no" alt="xqPtaKBlhHYy443JjSIw7MhPcVt1PjgKMaPqORAsUqUBOx9sbGNjWmQujBpwGXEXT l2mM6yFGIHCnlfMz2BBKFV8MtFP49Tl5hORfEEnfOrkiz oQHEGvnA8muEc6t2RJliXx1Wz 655mAXzw4OrMJg6MZ41t3fDRfMpbK5csCNGL9nNUtPannsrA99IVAuqjeoyle83Gr4bDgIV2pvwWgXgpzOjRVL1 FfCVVNd6Ptez88KYxx95VNP8GcbzIse3BCtyghwKSNE0s9bmWBgT6KCQoA4VP2rC1J7K94PmhPYdl 6ysNUR rRvDBHW JwO njHNfrzFrmgtlJpxA3KrYl8dHygqHUbzj iopkKcB UdUCbEO9bMfPjqDT0OGjevbGLEyC2galFt7ctR XG9X6xGG0L562AK50RB9etx5E3ntYn7E7c3HJYaEYdkB5EWrH o5prrW8LFbwSO7Yza2FMJGr2bL0K2pbGzh4BHkJhhwny9yxhQRsQUvbLCIShBsSwRhZrwzs51qxIU DY13eEA1QLBwIz0o2xWGBHQ N9ORRuhAlwLbVpv3 HdzONk8tAcNcOx6OF kFn WW7y6r4YKQszif pj1xhCPhdxrGd0x8bdwTjemG7QX6vd5S9 qvKJiMPw2GmkNP pTeb =w1070 h715 no WordPress 5.0 區塊基本使用" title="WordPress 5.0 區塊基本使用"></a></figure></div>



<p>小蛙一開始還在想，如果是有特殊 class 的元件要怎麼辦，上面這張圖很清楚，右方直接就可以提供設定該區塊物件綁定的 class。</p>



<p>直接在編輯器中輸入文字，該區塊就會自動設定成 Paragraph 也就是段落，如果這時候要插入段落以外的元素，只要點區塊旁邊的 + 或是左上角的 + 就可以選取其他元素。</p>



<h3 class="para wp-block-heading">調整位置</h3>



<p>如果發現中間少了一段或位置錯了，不用剪下貼上什麼的，只要拖著區塊旁邊的這個東西，就可調整位置或新增區塊，這一點小蛙真的覺得很方便。</p>



<div class="wp-block-image"><figure class="aligncenter"><a href="https://lh3.googleusercontent.com/sPFN5B9O3cS5iGDERv8j_FN4nEv8--b82OCSwwZZaX3O3pvkOsC2m9uj00mjjF2wAKoqz0vitB6WvGfUmu1B_rFXAuLsZMW3MG7y1l2ixFEUCUDls5pomPBXicIoF0KAWXy2e0ABlNTXag7kjCByPtDq9Y8PFYXoryRZ76k9uVBCRruxqVw6gfYA8gj1sW2gbkNxX47I5Wp-C0Gp4z-XAonaUkqhB3k-Vy0Qzb1wZcI3RSeKm561V1vtTeo_b8m_B9BwqujvPeyS7-kHGmvn50tN5GWWiW9BDcD_fQxUGdXU8SxR5TPP89vUdPYPwHGgVSmmsoDfY9Ru5GmibhzNw1ZKBnBFYPqGEDzYJvNSXj9m3zCTx1uxfodgQXronuNtp94lwIS1FFjEeqSI0-OSYKtJOMMBC8bHBArRoS0vLgW4BKXV7n09iAXWt2E5srC-tQURoUHi1ti60YZMZP3cvdmc8MGxkZTM6zRNsKdAQ2O4GoeqPWN_KsI7e_RvDzBg0-EXfj85Q8MJkTgFHsz0qc5Neo6qhWIINWDqDt-rg-koWd85ZiZWKm0qJ6ngFQLr0mnB93hCmqH24E5mRl7DjK38yyr4Npkfs885wzC9uiz1uSBCgZcBXtzIP3WZVRViCtNjl2C0eXlDwvUNRVBLCbNZ=w625-h129-no" target="_blank" rel="noreferrer noopener nofollow external" data-wpel-link="external"><img decoding="async" src="https://lh3.googleusercontent.com/sPFN5B9O3cS5iGDERv8j_FN4nEv8--b82OCSwwZZaX3O3pvkOsC2m9uj00mjjF2wAKoqz0vitB6WvGfUmu1B_rFXAuLsZMW3MG7y1l2ixFEUCUDls5pomPBXicIoF0KAWXy2e0ABlNTXag7kjCByPtDq9Y8PFYXoryRZ76k9uVBCRruxqVw6gfYA8gj1sW2gbkNxX47I5Wp-C0Gp4z-XAonaUkqhB3k-Vy0Qzb1wZcI3RSeKm561V1vtTeo_b8m_B9BwqujvPeyS7-kHGmvn50tN5GWWiW9BDcD_fQxUGdXU8SxR5TPP89vUdPYPwHGgVSmmsoDfY9Ru5GmibhzNw1ZKBnBFYPqGEDzYJvNSXj9m3zCTx1uxfodgQXronuNtp94lwIS1FFjEeqSI0-OSYKtJOMMBC8bHBArRoS0vLgW4BKXV7n09iAXWt2E5srC-tQURoUHi1ti60YZMZP3cvdmc8MGxkZTM6zRNsKdAQ2O4GoeqPWN_KsI7e_RvDzBg0-EXfj85Q8MJkTgFHsz0qc5Neo6qhWIINWDqDt-rg-koWd85ZiZWKm0qJ6ngFQLr0mnB93hCmqH24E5mRl7DjK38yyr4Npkfs885wzC9uiz1uSBCgZcBXtzIP3WZVRViCtNjl2C0eXlDwvUNRVBLCbNZ=w625-h129-no" alt="sPFN5B9O3cS5iGDERv8j FN4nEv8 b82OCSwwZZaX3O3pvkOsC2m9uj00mjjF2wAKoqz0vitB6WvGfUmu1B rFXAuLsZMW3MG7y1l2ixFEUCUDls5pomPBXicIoF0KAWXy2e0ABlNTXag7kjCByPtDq9Y8PFYXoryRZ76k9uVBCRruxqVw6gfYA8gj1sW2gbkNxX47I5Wp C0Gp4z XAonaUkqhB3k Vy0Qzb1wZcI3RSeKm561V1vtTeo b8m B9BwqujvPeyS7 kHGmvn50tN5GWWiW9BDcD fQxUGdXU8SxR5TPP89vUdPYPwHGgVSmmsoDfY9Ru5GmibhzNw1ZKBnBFYPqGEDzYJvNSXj9m3zCTx1uxfodgQXronuNtp94lwIS1FFjEeqSI0 OSYKtJOMMBC8bHBArRoS0vLgW4BKXV7n09iAXWt2E5srC tQURoUHi1ti60YZMZP3cvdmc8MGxkZTM6zRNsKdAQ2O4GoeqPWN KsI7e RvDzBg0 EXfj85Q8MJkTgFHsz0qc5Neo6qhWIINWDqDt rg koWd85ZiZWKm0qJ6ngFQLr0mnB93hCmqH24E5mRl7DjK38yyr4Npkfs885wzC9uiz1uSBCgZcBXtzIP3WZVRViCtNjl2C0eXlDwvUNRVBLCbNZ=w625 h129 no WordPress 5.0 區塊基本使用" title="WordPress 5.0 區塊基本使用"></a><figcaption>點選上方的 Add block 可以插入一個段落或元素</figcaption></figure></div>



<div class="wp-block-image"><figure class="aligncenter"><a href="https://lh3.googleusercontent.com/1xD-9zxlmquyVOHBHdULB5KG6DR1M_SseV7slTAGHA8l__cMDUoroD5M3fXn0PSIP-dEr6F6j_C1W0qOeZ0BR8Gk0BVaScsfLcxGuYOQHcGlZVUBAooeyxFOLKgTWABaMpLBaig_dinr09jPsWSbGVdb0uO11H2acq6UdOA0jbLp0oeQxESrXe7WWGog33foqXHwwHAjfQvjka4nfvPHKGN3mXgCBcIthUbqr1noWIXI-MujYbwYiFP0WTkvAealfTEWDIic9hUwKPaEHOHsi_q1TvjqRHmplJ80xdRpD8VPNmS8BP6MvLHSxnbDNYuiMnvN8wuxFukj1wloRyOODKZOq0-ljQ3r1yNrEc3Fjn6cQq0rc1SanUdOj9-9aYE82oKuYxC09qfgcpmzmD-3wlgvHewZUwhdBMnZ4SsmqQWG5ZEfSUQWWkiBu8ewb9b6YPpW-CyJdIS2BHJvdCJuPEjXD61ysHTqw6lII0hBZzAFLxGZ7w0cu8fIvtExr5uImdEY1iQp4D_urndYQxbsqBj9vPcFEDJSimfzsJBnrYbtGMV4qWru-RO36FiFQrN3fE1N-x7YtfjbiM1zCwQW-Q6iJITKPRtuZos0O9o_u7PW-Vzrf_qk4ajCU26alTRyoe95B7pZTpTezkfutmYmF8z5=w657-h202-no" target="_blank" rel="noreferrer noopener nofollow external" data-wpel-link="external"><img decoding="async" src="https://lh3.googleusercontent.com/1xD-9zxlmquyVOHBHdULB5KG6DR1M_SseV7slTAGHA8l__cMDUoroD5M3fXn0PSIP-dEr6F6j_C1W0qOeZ0BR8Gk0BVaScsfLcxGuYOQHcGlZVUBAooeyxFOLKgTWABaMpLBaig_dinr09jPsWSbGVdb0uO11H2acq6UdOA0jbLp0oeQxESrXe7WWGog33foqXHwwHAjfQvjka4nfvPHKGN3mXgCBcIthUbqr1noWIXI-MujYbwYiFP0WTkvAealfTEWDIic9hUwKPaEHOHsi_q1TvjqRHmplJ80xdRpD8VPNmS8BP6MvLHSxnbDNYuiMnvN8wuxFukj1wloRyOODKZOq0-ljQ3r1yNrEc3Fjn6cQq0rc1SanUdOj9-9aYE82oKuYxC09qfgcpmzmD-3wlgvHewZUwhdBMnZ4SsmqQWG5ZEfSUQWWkiBu8ewb9b6YPpW-CyJdIS2BHJvdCJuPEjXD61ysHTqw6lII0hBZzAFLxGZ7w0cu8fIvtExr5uImdEY1iQp4D_urndYQxbsqBj9vPcFEDJSimfzsJBnrYbtGMV4qWru-RO36FiFQrN3fE1N-x7YtfjbiM1zCwQW-Q6iJITKPRtuZos0O9o_u7PW-Vzrf_qk4ajCU26alTRyoe95B7pZTpTezkfutmYmF8z5=w657-h202-no" alt="1xD 9zxlmquyVOHBHdULB5KG6DR1M SseV7slTAGHA8l cMDUoroD5M3fXn0PSIP dEr6F6j C1W0qOeZ0BR8Gk0BVaScsfLcxGuYOQHcGlZVUBAooeyxFOLKgTWABaMpLBaig dinr09jPsWSbGVdb0uO11H2acq6UdOA0jbLp0oeQxESrXe7WWGog33foqXHwwHAjfQvjka4nfvPHKGN3mXgCBcIthUbqr1noWIXI MujYbwYiFP0WTkvAealfTEWDIic9hUwKPaEHOHsi q1TvjqRHmplJ80xdRpD8VPNmS8BP6MvLHSxnbDNYuiMnvN8wuxFukj1wloRyOODKZOq0 ljQ3r1yNrEc3Fjn6cQq0rc1SanUdOj9 9aYE82oKuYxC09qfgcpmzmD 3wlgvHewZUwhdBMnZ4SsmqQWG5ZEfSUQWWkiBu8ewb9b6YPpW CyJdIS2BHJvdCJuPEjXD61ysHTqw6lII0hBZzAFLxGZ7w0cu8fIvtExr5uImdEY1iQp4D urndYQxbsqBj9vPcFEDJSimfzsJBnrYbtGMV4qWru RO36FiFQrN3fE1N x7YtfjbiM1zCwQW Q6iJITKPRtuZos0O9o u7PW Vzrf qk4ajCU26alTRyoe95B7pZTpTezkfutmYmF8z5=w657 h202 no WordPress 5.0 區塊基本使用" title="WordPress 5.0 區塊基本使用"></a><figcaption>左邊可以拖拉段落到正確的位置</figcaption></figure></div>



<h3 class="para wp-block-heading">刪除</h3>



<p>上方最右邊的 &#8230; 工具列點下來有很多功能，只要停在要刪除的區塊中，點選「Remove Block」就可以刪除區塊了。</p>



<div class="wp-block-image"><figure class="aligncenter"><a href="https://lh3.googleusercontent.com/BBHSJWrtQufW4-GF8F82nJ94sQVeLAPbFwFJsZ_brdMDKFf8uIEn5mzDN43vGtuzVEenPgnZDDS7H5eICBjB5gXb2VXb-Pnxfx0S9qlvpMzFWmdtTa-0SEBedoiEBvnHQqBgUiXKEXzKVSIG_obnUfi54Sc0w3fENIUCd8Pc84KMeiSY9Lxps7YGFabyH91g5GBlrc0NgZoCw9C1SyzdMckxjf0AZqAidbs1hxq2DDIY85uX1jp-qfz2AbYRFagqyE6tGeWRCMvXoBssUEIPckEvEybHf0Q_ZCuM8JU0rt2W0hijduSG8GfQAg9WY-pfH3OB_6RIRy5sfz5i5o4fG5LPR6URT75L5YX2GF-EyLkYQ8TOOiLBUNvMaXzrowLP35Hifu8BgKpyWP-TPlYMlqF8Qtmb-F7FU6HDl6XP6nUC-A06dFGVtwhFes5oCqzT-r3mufGBtnmmemzRjzrEgKKhkfkhtgP9dbBqWp0OfzAasxZ0cYIO22Cv4uTWi316vJStNEtHesm18FvjuB0XT_vngohH4Mva1t9Zn0C6a-ktQ4CrZm3s4jow55bnP-EvqPTMtWtGaWzbI45laMYlvIzTq3zS2pNmKlMJPneGEej44cO1DgdtfcbJ43kF14Ql87n4ggQsASKmCkNOwlyZ7y6I=w818-h350-no" target="_blank" rel="noreferrer noopener nofollow external" data-wpel-link="external"><img decoding="async" src="https://lh3.googleusercontent.com/BBHSJWrtQufW4-GF8F82nJ94sQVeLAPbFwFJsZ_brdMDKFf8uIEn5mzDN43vGtuzVEenPgnZDDS7H5eICBjB5gXb2VXb-Pnxfx0S9qlvpMzFWmdtTa-0SEBedoiEBvnHQqBgUiXKEXzKVSIG_obnUfi54Sc0w3fENIUCd8Pc84KMeiSY9Lxps7YGFabyH91g5GBlrc0NgZoCw9C1SyzdMckxjf0AZqAidbs1hxq2DDIY85uX1jp-qfz2AbYRFagqyE6tGeWRCMvXoBssUEIPckEvEybHf0Q_ZCuM8JU0rt2W0hijduSG8GfQAg9WY-pfH3OB_6RIRy5sfz5i5o4fG5LPR6URT75L5YX2GF-EyLkYQ8TOOiLBUNvMaXzrowLP35Hifu8BgKpyWP-TPlYMlqF8Qtmb-F7FU6HDl6XP6nUC-A06dFGVtwhFes5oCqzT-r3mufGBtnmmemzRjzrEgKKhkfkhtgP9dbBqWp0OfzAasxZ0cYIO22Cv4uTWi316vJStNEtHesm18FvjuB0XT_vngohH4Mva1t9Zn0C6a-ktQ4CrZm3s4jow55bnP-EvqPTMtWtGaWzbI45laMYlvIzTq3zS2pNmKlMJPneGEej44cO1DgdtfcbJ43kF14Ql87n4ggQsASKmCkNOwlyZ7y6I=w818-h350-no" alt="BBHSJWrtQufW4 GF8F82nJ94sQVeLAPbFwFJsZ brdMDKFf8uIEn5mzDN43vGtuzVEenPgnZDDS7H5eICBjB5gXb2VXb Pnxfx0S9qlvpMzFWmdtTa 0SEBedoiEBvnHQqBgUiXKEXzKVSIG obnUfi54Sc0w3fENIUCd8Pc84KMeiSY9Lxps7YGFabyH91g5GBlrc0NgZoCw9C1SyzdMckxjf0AZqAidbs1hxq2DDIY85uX1jp qfz2AbYRFagqyE6tGeWRCMvXoBssUEIPckEvEybHf0Q ZCuM8JU0rt2W0hijduSG8GfQAg9WY pfH3OB 6RIRy5sfz5i5o4fG5LPR6URT75L5YX2GF EyLkYQ8TOOiLBUNvMaXzrowLP35Hifu8BgKpyWP TPlYMlqF8Qtmb F7FU6HDl6XP6nUC A06dFGVtwhFes5oCqzT r3mufGBtnmmemzRjzrEgKKhkfkhtgP9dbBqWp0OfzAasxZ0cYIO22Cv4uTWi316vJStNEtHesm18FvjuB0XT vngohH4Mva1t9Zn0C6a ktQ4CrZm3s4jow55bnP EvqPTMtWtGaWzbI45laMYlvIzTq3zS2pNmKlMJPneGEej44cO1DgdtfcbJ43kF14Ql87n4ggQsASKmCkNOwlyZ7y6I=w818 h350 no WordPress 5.0 區塊基本使用" title="WordPress 5.0 區塊基本使用"></a></figure></div>



<p>這個 &#8230; 工具列裡面有很多很有用的東西</p>



<ol class="my-li bg-darkblue wp-block-list"><li>Duplicate 可以快速複製一塊一模一樣內容跟設定的區塊</li><li>Insert Before, Insert After 可以在上方或下方新增一個新區塊</li><li>Edit as HTML 是讓該區塊以 HTML 的方式編輯</li><li>Add to Reusable Blocks 將該區塊儲存成可重複使用的區塊</li></ol>



<p>第四點是一個非常方便的功能，如果有一些「系列文的連結」或是多篇文章中固定要呈現的內容，就可以透過這個功能來實現，以後如果內容有修改，只要修改這個區塊，所有包含這個區塊的文章都會跟著更改，真的非常方便喔！</p>



<p>在還沒有出現這個功能之前，小蛙是透過&nbsp;<a href="https://tw.wordpress.org/plugins/custom-post-widget/" target="_blank" rel="noopener nofollow external noreferrer" data-wpel-link="external" class="wpel-icon-right">Content Blocks (Custom Post Widget)<span class="wpel-icon wpel-image wpel-icon-6"></span></a> 這個套件來做到這件事，現在 WordPress 5.0 的&nbsp;Gutenberg 直接就包含了這個功能了，實在是太方便了！</p>



<p>接下來大概還會再記錄遇到的一些問題跟使用心得。</p>



<p><strong>WordPress 5.0 系列：</strong></p>



<ul class="my-li bg-darkblue wp-block-list"><li><a href="https://noter.tw/446/wordpress-升級-5-0/" data-wpel-link="internal">WordPress 升級 5.0</a></li><li><a href="https://noter.tw/552/wordpress-5-0-區塊基本使用/" data-wpel-link="internal">WordPress 5.0 區塊基本使用</a></li><li><a href="https://noter.tw/569/wordpress-5-0-相關問題/" data-wpel-link="internal">WordPress 5.0 相關問題</a></li><li><a href="https://noter.tw/4262/%E5%BC%B7%E5%8C%96-wordpress-%E6%90%9C%E5%B0%8B%E5%8A%9F%E8%83%BD-search-filter-toolset-types/" data-wpel-link="internal">強化 WordPress 搜尋功能 – Search &amp; Filter + Toolset Types</a></li><li><a href="https://noter.tw/6888/wordpress-利用鉤子(hooks)清除頁面快取/" data-wpel-link="internal">WordPress 利用鉤子(Hooks)清除頁面快取</a></li></ul>
<p>這篇文章 <a rel="nofollow" href="https://noter.tw/552/wordpress-5-0-%e5%8d%80%e5%a1%8a%e5%9f%ba%e6%9c%ac%e4%bd%bf%e7%94%a8/" data-wpel-link="internal">WordPress 5.0 區塊基本使用</a> 最早出現於 <a rel="nofollow" href="https://noter.tw" data-wpel-link="internal">記下來</a>。</p>
]]></content:encoded>
					
					<wfw:commentRss>https://noter.tw/552/wordpress-5-0-%e5%8d%80%e5%a1%8a%e5%9f%ba%e6%9c%ac%e4%bd%bf%e7%94%a8/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>WordPress 升級 5.0</title>
		<link>https://noter.tw/446/wordpress-%e5%8d%87%e7%b4%9a-5-0/</link>
					<comments>https://noter.tw/446/wordpress-%e5%8d%87%e7%b4%9a-5-0/#respond</comments>
		
		<dc:creator><![CDATA[黃小蛙]]></dc:creator>
		<pubDate>Sat, 08 Dec 2018 11:32:54 +0000</pubDate>
				<category><![CDATA[WordPress]]></category>
		<category><![CDATA[備份]]></category>
		<guid isPermaLink="false">https://noter.tw/?p=446</guid>

					<description><![CDATA[<p>這篇本來要記錄 WordPress 升級 5.0 的過程跟注意事項，結果 &#8230; 點了一下按鈕就顯示升級完成了，只好來記錄升級前要做的工作。 一開始小蛙對這個新編輯器有些疑惑，主要是擔心原本的&#46;&#46;&#46;</p>
<p>這篇文章 <a rel="nofollow" href="https://noter.tw/446/wordpress-%e5%8d%87%e7%b4%9a-5-0/" data-wpel-link="internal">WordPress 升級 5.0</a> 最早出現於 <a rel="nofollow" href="https://noter.tw" data-wpel-link="internal">記下來</a>。</p>
]]></description>
										<content:encoded><![CDATA[
<p>這篇本來要記錄 WordPress 升級 5.0 的過程跟注意事項，結果 &#8230; 點了一下按鈕就顯示升級完成了，只好來記錄升級前要做的工作。</p>



<span id="more-446"></span>



<p>一開始小蛙對這個新編輯器有些疑惑，主要是擔心原本的外掛在這新的編輯器會沒辦法使用，想一想還是來試試看，建議升級 WordPress 之前建議先備份整個資料庫跟 WordPress，以免升級失敗或是升級上去之後發現原有的功能失效了，以下記錄更新 WordPress 升級時的注意事項。</p>



<h2 class="para wp-block-heading">確認版本是否符合</h2>



<p>務必要先去看官網的 <a href="https://wordpress.org/about/requirements/" target="_blank" rel="noopener nofollow external noreferrer" data-wpel-link="external" class="wpel-icon-right">Requirements<span class="wpel-icon wpel-image wpel-icon-6"></span></a>，像小蛙記錄這篇時的需求是</p>



<ol class="my-li bg-darkblue wp-block-list"><li><a href="http://www.php.net/" target="_blank" rel="noopener nofollow external noreferrer" data-wpel-link="external" class="wpel-icon-right">PHP<span class="wpel-icon wpel-image wpel-icon-6"></span></a>&nbsp;version 7.2 or greater.</li><li><a href="https://www.mysql.com/" target="_blank" rel="noopener nofollow external noreferrer" data-wpel-link="external" class="wpel-icon-right">MySQL<span class="wpel-icon wpel-image wpel-icon-6"></span></a>&nbsp;version 5.6 or greater&nbsp;<em>OR</em>&nbsp;<a href="https://mariadb.org/" target="_blank" rel="noopener nofollow external noreferrer" data-wpel-link="external" class="wpel-icon-right">MariaDB<span class="wpel-icon wpel-image wpel-icon-6"></span></a>&nbsp;version 10.0 or greater.</li><li><a href="https://wordpress.org/news/2016/12/moving-toward-ssl/" target="_blank" rel="noopener nofollow external noreferrer" data-wpel-link="external" class="wpel-icon-right">HTTPS<span class="wpel-icon wpel-image wpel-icon-6"></span></a>&nbsp;support</li></ol>



<p>並且提示使用者如果環境是 PHP 5.2.4+ 及 MySQL 5.0+ 就可以使用 WordPress，但是安全性部份可能會有疑慮。最後還很貼心的附上了郵件範本，讓一些對系統比較不熟悉的使用者，可以直接透過該封信件通知伺服器管理員協助設定。</p>



<h2 class="para wp-block-heading">備份所有東西</h2>



<p>由於小蛙的主機是 VPS，也就是所有管理都必須親手處理，包含架設、安裝、備份 &#8230; 等，另外有一種專門 for WordPress 的 solution 或是國內的一些虛擬主機，若是這兩種的話，可能系統商會順便提供「備份」的功能。</p>



<p>VPS 備份的方式，同樣有些 VPS 供應商提供一鍵備份的功能，小蛙的 VPS 供應商並沒有提供這功能，所以只能自己手動處理，關於 VPS 備份的細節可參考小蛙的另一篇文章<a href="https://noter.tw/436/%e4%b8%80%e5%80%8b%e8%85%b3%e6%9c%ac%e6%af%8f%e5%a4%a9%e8%87%aa%e5%8b%95%e5%82%99%e4%bb%bd/" data-wpel-link="internal">一個腳本每天自動備份</a>。</p>



<p>上面的確認都沒有問題後，有看到其他 WordPress 使用者建議先把所有的外掛都關閉，但這實在是太辛苦了，小蛙沒有做這步，想說如果更新完有壞掉的外掛，就立馬處理，看要換別的類似功能的外掛或是先撤掉避免前台掛點。</p>



<h2 class="para wp-block-heading">開始更新</h2>



<p>都沒有問題之後就，點選控制台中的請立即更新！</p>



<div class="wp-block-image"><figure class="aligncenter"><img decoding="async" src="https://lh3.googleusercontent.com/yPXOEagDP09fUEWE3RwTsPWmVrklNAxW7laftuE3oqhGXWEEviVfxbC-Jg1aopYQRxvNVWqfurNmkNXgcCQM9G5_bIJROn5VQdqotRccWIuLXUj7Z1zDXZfJrVReZ6Ua5MHnReJQKpdpIHx3Zv0OCb9zfUcxBkTcKDhvIejjEFkPsP0AYd2DIgURMO1VLOc7_DYJcp89r33MFfTmZyqrB8MArWECMmtWXBLbRLpBvhMTI6O4Ee5RnHjTYptv4vz6ISVpGxkdGnP_iWtBw_8ecX_2rE-ppMDmffTTekaif1Qjs53GlVJERUzHcS_rbiI0oa3pac2Ft6b_eOA1HuqJT0vko5t-N6tFQDH0MEcA965SLSfMo08MvpxBjpx6gdAprbZAenbXYmAMJ1CZNS2aETGdLhZXodLoGXGNwpCHgspkBk-7X5Mf3UD-p3rsiGjMCURP_FnavdVioBZx74sYn8eul5PNNjkS6KYfHVzAlx7w9-tOwJGimTixq0QbW1OQjRAnRXPZcqmP1zYCnjNKc7_MhiebiuRxaR83sVE2IQ4OFEJIL3d1sNeRG_h4EkfTY1Tf-8flgYjzbQ5GdnbUUknbUtOp1ISGrx_fEm8d8GpTw7Sk-coJrG_p8QRED9BYpQRzVZcZ_IGonEXolv_tfCwc=w475-h161-no" alt="yPXOEagDP09fUEWE3RwTsPWmVrklNAxW7laftuE3oqhGXWEEviVfxbC Jg1aopYQRxvNVWqfurNmkNXgcCQM9G5 bIJROn5VQdqotRccWIuLXUj7Z1zDXZfJrVReZ6Ua5MHnReJQKpdpIHx3Zv0OCb9zfUcxBkTcKDhvIejjEFkPsP0AYd2DIgURMO1VLOc7 DYJcp89r33MFfTmZyqrB8MArWECMmtWXBLbRLpBvhMTI6O4Ee5RnHjTYptv4vz6ISVpGxkdGnP iWtBw 8ecX 2rE ppMDmffTTekaif1Qjs53GlVJERUzHcS rbiI0oa3pac2Ft6b eOA1HuqJT0vko5t N6tFQDH0MEcA965SLSfMo08MvpxBjpx6gdAprbZAenbXYmAMJ1CZNS2aETGdLhZXodLoGXGNwpCHgspkBk 7X5Mf3UD p3rsiGjMCURP FnavdVioBZx74sYn8eul5PNNjkS6KYfHVzAlx7w9 tOwJGimTixq0QbW1OQjRAnRXPZcqmP1zYCnjNKc7 MhiebiuRxaR83sVE2IQ4OFEJIL3d1sNeRG h4EkfTY1Tf 8flgYjzbQ5GdnbUUknbUtOp1ISGrx fEm8d8GpTw7Sk coJrG p8QRED9BYpQRzVZcZ IGonEXolv tfCwc=w475 h161 no WordPress 升級 5.0" title="WordPress 升級 5.0"></figure></div>



<p>接著，出現一次確認視窗 &#8230; 因為已經做了備份，大不了如果失敗了還原就好，接著小蛙按了確定，就 &#8230; 顯示升級完成了！快到小蛙傻眼，忘記截圖 &#8230; 先來看看有沒有哪些外掛出現問題，之後再補上記錄。</p>



<p><strong>WordPress 5.0 系列：</strong></p>



<ul class="my-li bg-darkblue wp-block-list"><li><a href="https://noter.tw/446/wordpress-升級-5-0/" data-wpel-link="internal">WordPress 升級 5.0</a></li><li><a href="https://noter.tw/552/wordpress-5-0-區塊基本使用/" data-wpel-link="internal">WordPress 5.0 區塊基本使用</a></li><li><a href="https://noter.tw/569/wordpress-5-0-相關問題/" data-wpel-link="internal">WordPress 5.0 相關問題</a></li><li><a href="https://noter.tw/4262/%E5%BC%B7%E5%8C%96-wordpress-%E6%90%9C%E5%B0%8B%E5%8A%9F%E8%83%BD-search-filter-toolset-types/" data-wpel-link="internal">強化 WordPress 搜尋功能 – Search &amp; Filter + Toolset Types</a></li><li><a href="https://noter.tw/6888/wordpress-利用鉤子(hooks)清除頁面快取/" data-wpel-link="internal">WordPress 利用鉤子(Hooks)清除頁面快取</a></li></ul>
<p>這篇文章 <a rel="nofollow" href="https://noter.tw/446/wordpress-%e5%8d%87%e7%b4%9a-5-0/" data-wpel-link="internal">WordPress 升級 5.0</a> 最早出現於 <a rel="nofollow" href="https://noter.tw" data-wpel-link="internal">記下來</a>。</p>
]]></content:encoded>
					
					<wfw:commentRss>https://noter.tw/446/wordpress-%e5%8d%87%e7%b4%9a-5-0/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>WordPress 使用 Gravatar 大頭貼</title>
		<link>https://noter.tw/1409/wordpress-%e4%bd%bf%e7%94%a8-gravatar-%e5%a4%a7%e9%a0%ad%e8%b2%bc/</link>
					<comments>https://noter.tw/1409/wordpress-%e4%bd%bf%e7%94%a8-gravatar-%e5%a4%a7%e9%a0%ad%e8%b2%bc/#respond</comments>
		
		<dc:creator><![CDATA[黃小蛙]]></dc:creator>
		<pubDate>Sun, 11 Dec 2011 08:06:41 +0000</pubDate>
				<category><![CDATA[WordPress]]></category>
		<category><![CDATA[comments]]></category>
		<category><![CDATA[Gravatar]]></category>
		<category><![CDATA[myid.tw]]></category>
		<category><![CDATA[openid]]></category>
		<category><![CDATA[大頭貼]]></category>
		<category><![CDATA[留言]]></category>
		<guid isPermaLink="false">http://wazai.co.cc/?p=1409</guid>

					<description><![CDATA[<p>這幾天小蛙在逛重灌狂人(這年頭不知道重灌狂人的少之又少吧)發現，為什麼下方留言的部份，有些人的會有大頭貼，但小蛙留的就沒有大頭貼呢？原本想說會不會是因為重灌狂人有提供使用者註冊的服務，所以註冊完就有上&#46;&#46;&#46;</p>
<p>這篇文章 <a rel="nofollow" href="https://noter.tw/1409/wordpress-%e4%bd%bf%e7%94%a8-gravatar-%e5%a4%a7%e9%a0%ad%e8%b2%bc/" data-wpel-link="internal">WordPress 使用 Gravatar 大頭貼</a> 最早出現於 <a rel="nofollow" href="https://noter.tw" data-wpel-link="internal">記下來</a>。</p>
]]></description>
										<content:encoded><![CDATA[<p style="text-align: justify;">這幾天小蛙在逛<a href="http://briian.com/" target="_blank" rel="noopener noreferrer nofollow external" data-wpel-link="external" class="wpel-icon-right">重灌狂人<span class="wpel-icon wpel-image wpel-icon-6"></span></a>(這年頭不知道重灌狂人的少之又少吧)發現，為什麼下方留言的部份，有些人的會有大頭貼，但小蛙留的就沒有大頭貼呢？原本想說會不會是因為重灌狂人有提供使用者註冊的服務，所以註冊完就有上傳大頭貼的功能，後來看到回覆文章email旁邊有一行字 <strong>(可不填，支援<a href="http://briian.com/?p=5535" target="_blank" rel="noopener noreferrer nofollow external" data-wpel-link="external" class="wpel-icon-right">Gravatar大頭貼<span class="wpel-icon wpel-image wpel-icon-6"></span></a>) </strong>，原來這個功能是由 Gravatar 這個網站所提供的跨站大頭貼，以註冊時使用者輸入的email為識別，只要在想要顯示使用者大頭貼的地方呼叫相關的API，就可以透過email取得該使用者的大頭貼，不讓WordPress(或其他相關應用)的留言板出現一堆&#8221;迷樣的大頭照&#8221;，加上<a href="http://wptw.org/30-things-to-do-after-installing-wordpress/" target="_blank" rel="noopener noreferrer nofollow external" data-wpel-link="external" class="wpel-icon-right">安裝WordPress後必做的30件事<span class="wpel-icon wpel-image wpel-icon-6"></span></a>中的第三點就提到，小蛙就也跑去註冊一個囉！</p>
<pre style="text-align: justify;">3.為你自己註冊一個&lt;a href="http://en.gravatar.com/" target="_blank"&gt;Gravatar.com&lt;/a&gt;帳號並上傳頭像。這有助於你提昇品牌形象。</pre>
<p><span id="more-1409"></span></p>
<p style="text-align: justify;">題外話，這讓小蛙想到中研院提供的<a href="http://myid.tw/" target="_blank" rel="noopener noreferrer nofollow external" data-wpel-link="external" class="wpel-icon-right">myid.tw<span class="wpel-icon wpel-image wpel-icon-6"></span></a>服務，myid.tw是一個單一簽入服務(Single Sign-On)，每一個myid.tw帳號就相當於是一個網路識別證(<a href="http://hans44.myid.tw/" target="_blank" rel="noopener noreferrer nofollow external" data-wpel-link="external" class="wpel-icon-right">小蛙的myid<span class="wpel-icon wpel-image wpel-icon-6"></span></a>)，對於有提供OpenID登入的網站，都可以不用再註冊一個新的帳號，直接使用自己的myid.tw帳號來登入，目前有很多大站也都提供類似的服務，大家最熟悉的Google, Yahoo, Facebook &#8230; 等等，也都提供單一簽入的服務。這個服務雖然跟上面的Gravatar不太一樣，但其實都是&#8221;網路識別&#8221;的一種。下圖是myid.tw的個人頁面，頁面中顯示了小蛙的個人資訊，使用者也可以自己設定關閉哪些顯示資訊。</p>
<p><a href="https://noter.tw/wp-content/uploads/2011/12/myid.png" target="_blank" rel="noopener noreferrer" data-wpel-link="internal"><img decoding="async" class="alignnone size-large wp-image-1413" title="myid" src="https://noter.tw/wp-content/uploads/2011/12/myid-580x367.png" alt="myid WordPress 使用 Gravatar 大頭貼" width="580" height="367"></a></p>
<p style="text-align: justify;">扯遠了回歸正題，註冊Gravagtar非常簡單，<a href="http://briian.com/?p=5535" target="_blank" rel="noopener noreferrer nofollow external" data-wpel-link="external" class="wpel-icon-right">gravatar「跨站台」大頭貼服務，填Email自動顯示大頭貼！<span class="wpel-icon wpel-image wpel-icon-6"></span></a>只要照著重灌狂人的步驟走就可以完成了，完成後只要在有支援Gravatar大頭貼的地方輸入自己的email，系統就會自動顯示剛剛註冊時設定的大頭貼囉！<a href="http://briian.com/?p=5544" target="_blank" rel="noopener noreferrer nofollow external" data-wpel-link="external" class="wpel-icon-right">如何讓WordPress支援gravatar跨站大頭貼？<span class="wpel-icon wpel-image wpel-icon-6"></span></a>這篇文章可能是版本比較舊的WordPress才需要做額外設定，小蛙的WordPress是3.2.1，註冊完成之後，只要到WordPress後台管理 -&gt; 設定 -&gt; 討論 -&gt; 最下方有個大頭貼，只要把勾選顯示大頭貼，就可以在留言板中顯示Gravatart大頭貼囉！另外還可以設定顯示大頭貼的分級(為了怕出現兒童不宜的大頭貼)。</p>
<p><a href="https://noter.tw/wp-content/uploads/2011/12/wordpress.png" target="_blank" rel="noopener noreferrer" data-wpel-link="internal"><img decoding="async" class="alignnone size-full wp-image-1411" title="wordpress" src="https://noter.tw/wp-content/uploads/2011/12/wordpress.png" alt="wordpress WordPress 使用 Gravatar 大頭貼" width="579"></a></p>
<p style="text-align: justify;">看小蛙設定完Gravatar以及在WordPress後台開啟顯示頭像之後的測試留言。比起舊版的真的是容易太多了！</p>
<p><a href="https://noter.tw/wp-content/uploads/2011/12/wordpress-2.png" target="_blank" rel="noopener noreferrer" data-wpel-link="internal"><img decoding="async" class="alignnone size-large wp-image-1412" title="wordpress-2" src="https://noter.tw/wp-content/uploads/2011/12/wordpress-2-580x273.png" alt="wordpress 2 WordPress 使用 Gravatar 大頭貼" width="580" height="273"></a></p>
<p>這篇文章 <a rel="nofollow" href="https://noter.tw/1409/wordpress-%e4%bd%bf%e7%94%a8-gravatar-%e5%a4%a7%e9%a0%ad%e8%b2%bc/" data-wpel-link="internal">WordPress 使用 Gravatar 大頭貼</a> 最早出現於 <a rel="nofollow" href="https://noter.tw" data-wpel-link="internal">記下來</a>。</p>
]]></content:encoded>
					
					<wfw:commentRss>https://noter.tw/1409/wordpress-%e4%bd%bf%e7%94%a8-gravatar-%e5%a4%a7%e9%a0%ad%e8%b2%bc/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>取消 WordPress Multi Site (WPMU) 設定</title>
		<link>https://noter.tw/1328/%e5%8f%96%e6%b6%88-wordpress-multi-site-%e8%a8%ad%e5%ae%9a/</link>
					<comments>https://noter.tw/1328/%e5%8f%96%e6%b6%88-wordpress-multi-site-%e8%a8%ad%e5%ae%9a/#respond</comments>
		
		<dc:creator><![CDATA[黃小蛙]]></dc:creator>
		<pubDate>Sun, 04 Dec 2011 01:46:23 +0000</pubDate>
				<category><![CDATA[WordPress]]></category>
		<category><![CDATA[Multi Site]]></category>
		<category><![CDATA[wp-config.php]]></category>
		<category><![CDATA[WPMU]]></category>
		<guid isPermaLink="false">http://69.163.37.35/?p=1328</guid>

					<description><![CDATA[<p>原本買 VPS 的目的是要幫朋友做案子，後來不用白不用，拿來試著架看看 WordPress，想說機器是自己的可操控的，自由度很高，加上 WordPress 有很多 plugin 就可以幫忙做好 SEO&#46;&#46;&#46;</p>
<p>這篇文章 <a rel="nofollow" href="https://noter.tw/1328/%e5%8f%96%e6%b6%88-wordpress-multi-site-%e8%a8%ad%e5%ae%9a/" data-wpel-link="internal">取消 WordPress Multi Site (WPMU) 設定</a> 最早出現於 <a rel="nofollow" href="https://noter.tw" data-wpel-link="internal">記下來</a>。</p>
]]></description>
										<content:encoded><![CDATA[<p>原本買 VPS 的目的是要幫朋友做案子，後來不用白不用，拿來試著架看看 WordPress，想說機器是自己的可操控的，自由度很高，加上 WordPress 有很多 plugin 就可以幫忙做好 <span style="color: #ff0000;"><strong>SEO</strong></span> 的工作，想來想去怎樣都比 <strong>udn</strong>, <strong>pixnet</strong>, <strong>yam</strong> &#8230; 等其他知名部落格好用，想把姐姐們都拉來一起用，經過幾天設定後發現似乎沒有那麼容易，WordPress 如果沒有 sense 用起來還真的是不比其他知名部落格輕鬆 &#8230; 小蛙一開始就把 WordPress 加上了<span style="color: #ff0000;"><strong> Multi Site</strong></span> 設定，在起了取消 <span style="color: #ff0000;"><strong>MU</strong></span> 的念頭後，卻不知道怎麼取消 WordPress 的 Multi Site 功能，這篇文章主要紀錄如何取消 WordPress Multi Site 設定。<br />
<span id="more-1328"></span>要把 WordPress MU 取消其實很容易，Google 一下就看到這篇文章：<strong><a href="http://www.bloggingjunkie.com/disable-multi-site-option-wordpress-30.html" target="_blank" rel="noopener noreferrer nofollow external" data-wpel-link="external" class="wpel-icon-right">How to Disable Multi Site option in WordPress 3.0<span class="wpel-icon wpel-image wpel-icon-6"></span></a></strong>，小蛙的 WordPress 3.2.1 是可行的，有同樣需求的網友可以使用這個方法。</p>
<p>在設定 WordPress Multi Site 的時候，WordPress 有一個貼心提醒的<a href="http://www.bloggingjunkie.com/wp-content/uploads/2010/06/enable-network.png" target="_blank" rel="noopener noreferrer nofollow external" data-wpel-link="external" class="wpel-icon-right">畫面<span class="wpel-icon wpel-image wpel-icon-6"></span></a>，包括建立一個 <strong>blog.dir</strong> 目錄、還有在<strong><span style="color: #ff0000;"> wp-config.php</span></strong> 下增加一堆define()，以及設定<strong> .htaccess</strong>。照著做之後就奇蹟似的從 WordPress 變成 WordPress Multi Site 了，以此類推，只要回推去做就可以取消 Multi Site 變回原本的 WordPress 了。</p>
<p>要做的步驟只有一個，把以下幾行通通註解掉(在前面加個 <span style="color: #ff0000;"><strong>#</strong></span> 或是把要註解的部分用 <span style="color: #ff0000;"><strong>/*</strong></span> <strong><em>註解掉的內容</em></strong> <span style="color: #ff0000;"><strong>*/</strong></span> 包起來)或是刪掉就完成囉！</p>
<pre>define('WP_ALLOW_MULTISITE', true);
define( 'MULTISITE', true );
define( 'SUBDOMAIN_INSTALL', false );
$base = '/';
define( 'DOMAIN_CURRENT_SITE', 'wazai.net' );
define( 'PATH_CURRENT_SITE', '/' );
define( 'SITE_ID_CURRENT_SITE', 1 );
define( 'BLOG_ID_CURRENT_SITE', 1 );</pre>
<p>收工！感謝 <span style="color: #ff0000;"><a href="http://www.bloggingjunkie.com/disable-multi-site-option-wordpress-30.html" target="_blank" rel="noopener noreferrer nofollow external" data-wpel-link="external" class="wpel-icon-right"><span style="color: #ff0000;"><strong>Bobby Jay</strong></span><span class="wpel-icon wpel-image wpel-icon-6"></span></a></span>！</p>
<p>這篇文章 <a rel="nofollow" href="https://noter.tw/1328/%e5%8f%96%e6%b6%88-wordpress-multi-site-%e8%a8%ad%e5%ae%9a/" data-wpel-link="internal">取消 WordPress Multi Site (WPMU) 設定</a> 最早出現於 <a rel="nofollow" href="https://noter.tw" data-wpel-link="internal">記下來</a>。</p>
]]></content:encoded>
					
					<wfw:commentRss>https://noter.tw/1328/%e5%8f%96%e6%b6%88-wordpress-multi-site-%e8%a8%ad%e5%ae%9a/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
	</channel>
</rss>
