<?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/wordpress/feed/" rel="self" type="application/rss+xml" />
	<link>https://noter.tw</link>
	<description>一路上踩到的坑、遇到的問題，一點一滴記下來，希望能幫助到需要的人~</description>
	<lastBuildDate>Fri, 11 Mar 2022 06:10:36 +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[鉤子]]></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>
		<category><![CDATA[transition_post_status]]></category>
		<category><![CDATA[教學]]></category>
		<category><![CDATA[comment_post]]></category>
		<category><![CDATA[分享]]></category>
		<category><![CDATA[hooks]]></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[資安]]></category>
		<category><![CDATA[log]]></category>
		<category><![CDATA[444]]></category>
		<category><![CDATA[nginx]]></category>
		<category><![CDATA[2019]]></category>
		<category><![CDATA[DoS]]></category>
		<category><![CDATA[DDoS]]></category>
		<category><![CDATA[xmlrpc.xml]]></category>
		<category><![CDATA[攻擊]]></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 搜尋功能 &#8211; Search &#038; Filter + Toolset Types</title>
		<link>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/</link>
					<comments>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/#comments</comments>
		
		<dc:creator><![CDATA[黃小蛙]]></dc:creator>
		<pubDate>Sun, 23 Dec 2018 14:56:25 +0000</pubDate>
				<category><![CDATA[WordPress]]></category>
		<category><![CDATA[網頁前端]]></category>
		<category><![CDATA[外掛]]></category>
		<category><![CDATA[Toolset]]></category>
		<category><![CDATA[plugin]]></category>
		<category><![CDATA[Search and Filter]]></category>
		<guid isPermaLink="false">https://noter.tw/?p=4262</guid>

					<description><![CDATA[<p>有朋友詢問小蛙 WordPress 的搜尋能否加入其他的條件設定，也就是一般我們理解的進階檢索，而不是只有單一搜尋框的搜尋方式，這篇文章記錄怎麼透過外掛來做到這件事情。 目的 WordPress 本身&#46;&#46;&#46;</p>
<p>這篇文章 <a rel="nofollow" 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 搜尋功能 &#8211; Search &#038; Filter + Toolset Types</a> 最早出現於 <a rel="nofollow" href="https://noter.tw" data-wpel-link="internal">記下來</a>。</p>
]]></description>
										<content:encoded><![CDATA[
<p>有朋友詢問小蛙 WordPress 的搜尋能否加入其他的條件設定，也就是一般我們理解的進階檢索，而不是只有單一搜尋框的搜尋方式，這篇文章記錄怎麼透過外掛來做到這件事情。</p>



<span id="more-4262"></span>



<h2 class="para wp-block-heading">目的</h2>



<p>WordPress 本身提供了一個基本搜尋框，有點像 Google 一樣，單一搜尋框就可以搜尋任何你想要搜尋的字，簡單明瞭，但是有些情況下希望可以讓使用者作更多方面的搜尋，例如：在某些文章中加入特定屬性，搜尋的時候可以透過這些屬性來進行二次過濾。這樣講可能有點籠統，這邊舉一個實際的例子來運用。</p>



<p>假設現在有一個旅遊景點的網站，小蛙可能會希望除了景點之外還能做其他搜尋，像搜尋臺北，理所當然列出了所有包含「臺北」的內容，但有些時候使用者希望限縮搜尋條件「臺北市裡面的汐止區跟北投區」的結果，或是條件可以自己換「臺北市的名勝古蹟或海水浴場」 &#8230; 等，透過兩個外掛的合作就可以做到這件事情。</p>



<h2 class="para wp-block-heading">安裝所需外掛</h2>



<h3 class="para wp-block-heading">Toolset Types 外掛</h3>



<p><a href="https://wordpress.org/plugins/types/" 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>開啟外掛連結。</p>



<p>這個外掛小蛙是最近才發現的，他非常方便，可以額外透過 taxonomy 的方式，附加更多屬性(or 分類)到文章上，他還有很多其他功能，但小蛙在這邊只有用到分類的部份，如上面的例子，小蛙想要在「分類」的部份加入臺北市，然後透過 Toolset Types 往下細分臺北市/新北市的各區。</p>



<p>安裝好外掛後，點選 Toolset -&gt; 分類</p>



<div class="wp-block-image"><figure class="aligncenter"><a href="https://lh3.googleusercontent.com/2TNCPaqxhC5xA6S60MO6CqrvBxQRoIDMsER5ZDfXnnXn-B-utHzBfZVkCxYHelWg5JO_RRTAtnANpzmNBi9FyfXwIEdZuRICPFzmny_VV2-kyQJ99XB4v1v1GlpI41sDHPKZ-5YTQaKW-es8QrKe_5mPBYLCr3RAfG9UySRqBbdb3UK91mtPi7PHSYd_hejW13ur4T4gbw-F8yhGAKwTLf0j1PUNnT25kqr974imZwb6ossD5IUd7m9bpfG0xTmVd4NW6_caXY1R0HHrzqaTZTvkE0BTPC8TiCN1xQRcdeLtFWY79Q293Vd94CYlEZklO4qQ4a52YZgwM6HF_nc3hATyykcONypzzbTYoDlc2W29D3Ap6OYpFMagfQng18gtomvy64LDiT4UWtCDAA5YPpzAVRci9LncsYmt6ii8LZaq9PbJAENRdqOtsWxlGkZ892MmDslqQUOdt8Dxm7Oc0Zhz7Vp0JPhmoAu4kepeJweK_iBWfEtIXdK2SacP7UsveOHHRn57c0FN5AmhFv82jEeIcBrzgqetXs3GCliRy280sJ1SdtNzAbidFSjCy5tZl5N2qRGj81LI307I3gky4OOkXJ8PMM56XzQ4y_CyCHUnsKLXZYVz-32hLRIlNqZVOwfGaqRlmRMGH3pxb9Js9BXvRQ=w361-h273-no" target="_blank" rel="noreferrer noopener nofollow external" data-wpel-link="external"><img decoding="async" src="https://lh3.googleusercontent.com/2TNCPaqxhC5xA6S60MO6CqrvBxQRoIDMsER5ZDfXnnXn-B-utHzBfZVkCxYHelWg5JO_RRTAtnANpzmNBi9FyfXwIEdZuRICPFzmny_VV2-kyQJ99XB4v1v1GlpI41sDHPKZ-5YTQaKW-es8QrKe_5mPBYLCr3RAfG9UySRqBbdb3UK91mtPi7PHSYd_hejW13ur4T4gbw-F8yhGAKwTLf0j1PUNnT25kqr974imZwb6ossD5IUd7m9bpfG0xTmVd4NW6_caXY1R0HHrzqaTZTvkE0BTPC8TiCN1xQRcdeLtFWY79Q293Vd94CYlEZklO4qQ4a52YZgwM6HF_nc3hATyykcONypzzbTYoDlc2W29D3Ap6OYpFMagfQng18gtomvy64LDiT4UWtCDAA5YPpzAVRci9LncsYmt6ii8LZaq9PbJAENRdqOtsWxlGkZ892MmDslqQUOdt8Dxm7Oc0Zhz7Vp0JPhmoAu4kepeJweK_iBWfEtIXdK2SacP7UsveOHHRn57c0FN5AmhFv82jEeIcBrzgqetXs3GCliRy280sJ1SdtNzAbidFSjCy5tZl5N2qRGj81LI307I3gky4OOkXJ8PMM56XzQ4y_CyCHUnsKLXZYVz-32hLRIlNqZVOwfGaqRlmRMGH3pxb9Js9BXvRQ=w361-h273-no" alt="2TNCPaqxhC5xA6S60MO6CqrvBxQRoIDMsER5ZDfXnnXn B utHzBfZVkCxYHelWg5JO RRTAtnANpzmNBi9FyfXwIEdZuRICPFzmny VV2 kyQJ99XB4v1v1GlpI41sDHPKZ 5YTQaKW es8QrKe 5mPBYLCr3RAfG9UySRqBbdb3UK91mtPi7PHSYd hejW13ur4T4gbw F8yhGAKwTLf0j1PUNnT25kqr974imZwb6ossD5IUd7m9bpfG0xTmVd4NW6 caXY1R0HHrzqaTZTvkE0BTPC8TiCN1xQRcdeLtFWY79Q293Vd94CYlEZklO4qQ4a52YZgwM6HF nc3hATyykcONypzzbTYoDlc2W29D3Ap6OYpFMagfQng18gtomvy64LDiT4UWtCDAA5YPpzAVRci9LncsYmt6ii8LZaq9PbJAENRdqOtsWxlGkZ892MmDslqQUOdt8Dxm7Oc0Zhz7Vp0JPhmoAu4kepeJweK iBWfEtIXdK2SacP7UsveOHHRn57c0FN5AmhFv82jEeIcBrzgqetXs3GCliRy280sJ1SdtNzAbidFSjCy5tZl5N2qRGj81LI307I3gky4OOkXJ8PMM56XzQ4y CyCHUnsKLXZYVz 32hLRIlNqZVOwfGaqRlmRMGH3pxb9Js9BXvRQ=w361 h273 no 強化 WordPress 搜尋功能 - Search &amp; Filter + Toolset Types" title="強化 WordPress 搜尋功能 - Search &amp; Filter + Toolset Types"></a></figure></div>



<p>小蛙新增了一個新的分類叫做地點，新增的時候會有很多選項，除非有特殊需求或是看得懂設定的意思，不然小蛙是直接用預設</p>



<div class="wp-block-image"><figure class="aligncenter"><a href="https://lh3.googleusercontent.com/x6dSuYNjKOB0-rZZchMV4we5gJ0rSmltxaxxYDpkjN4gZjnI8oveCrZMXceOnaFTr9e5hJFoge_mluu0miVyHeBkGowOqT6xt14fv60mdHfUmaiLFIFoNFLGew4vmrXx0knUWv6m7X-RvrMulj09pNV2quebnSll6IYYWUcavSNqYFIMeNEBuBks5w-XCAlDGjRlVODwAGkvVjk6zWjHf5QVVc0s39tOymmBX40Z86-ZZtoQScx_24PYsFBsZXgViG_jKI0enIIB9ynhrS_jyQs_QaPvF7uM430hGvE-hz0_JtN85t_uRtcn9KlTh78iHw0Ug8hDHUpg_ka9_kjtAU91d-wtr8rN34RBgrzYJlfP3-BwOlj56SZcLVT95etinVu1fM5OlfY2RAwnSHUMkN--58RT6fcZjItEan18lUIwoiKgVGwXEsY_viud9vgPk9KQJ9-dSfGrtE-rHf3zW5GYwi9XtwRemkdHWYxBaNLw0N0ia8F6ygSwuaWtYMhmpa9arVIheR77NAS9j9ieJR_NEUDCfHu0OiLfrZeT4S-dNGcEQtcmjDyqrhzZrgd9RwiDKGeAQWK99I1WxKFOqbUNhmFQ1Jzzfw0oUeN2_zqd6nfxpPoaEqefjNeeVZs4T9z9PYtW6Y5ZNUKXq6nt5x1Zmw=w680-h282-no" target="_blank" rel="noreferrer noopener nofollow external" data-wpel-link="external"><img decoding="async" src="https://lh3.googleusercontent.com/x6dSuYNjKOB0-rZZchMV4we5gJ0rSmltxaxxYDpkjN4gZjnI8oveCrZMXceOnaFTr9e5hJFoge_mluu0miVyHeBkGowOqT6xt14fv60mdHfUmaiLFIFoNFLGew4vmrXx0knUWv6m7X-RvrMulj09pNV2quebnSll6IYYWUcavSNqYFIMeNEBuBks5w-XCAlDGjRlVODwAGkvVjk6zWjHf5QVVc0s39tOymmBX40Z86-ZZtoQScx_24PYsFBsZXgViG_jKI0enIIB9ynhrS_jyQs_QaPvF7uM430hGvE-hz0_JtN85t_uRtcn9KlTh78iHw0Ug8hDHUpg_ka9_kjtAU91d-wtr8rN34RBgrzYJlfP3-BwOlj56SZcLVT95etinVu1fM5OlfY2RAwnSHUMkN--58RT6fcZjItEan18lUIwoiKgVGwXEsY_viud9vgPk9KQJ9-dSfGrtE-rHf3zW5GYwi9XtwRemkdHWYxBaNLw0N0ia8F6ygSwuaWtYMhmpa9arVIheR77NAS9j9ieJR_NEUDCfHu0OiLfrZeT4S-dNGcEQtcmjDyqrhzZrgd9RwiDKGeAQWK99I1WxKFOqbUNhmFQ1Jzzfw0oUeN2_zqd6nfxpPoaEqefjNeeVZs4T9z9PYtW6Y5ZNUKXq6nt5x1Zmw=w680-h282-no" alt="x6dSuYNjKOB0 rZZchMV4we5gJ0rSmltxaxxYDpkjN4gZjnI8oveCrZMXceOnaFTr9e5hJFoge mluu0miVyHeBkGowOqT6xt14fv60mdHfUmaiLFIFoNFLGew4vmrXx0knUWv6m7X RvrMulj09pNV2quebnSll6IYYWUcavSNqYFIMeNEBuBks5w XCAlDGjRlVODwAGkvVjk6zWjHf5QVVc0s39tOymmBX40Z86 ZZtoQScx 24PYsFBsZXgViG jKI0enIIB9ynhrS jyQs QaPvF7uM430hGvE hz0 JtN85t uRtcn9KlTh78iHw0Ug8hDHUpg ka9 kjtAU91d wtr8rN34RBgrzYJlfP3 BwOlj56SZcLVT95etinVu1fM5OlfY2RAwnSHUMkN 58RT6fcZjItEan18lUIwoiKgVGwXEsY viud9vgPk9KQJ9 dSfGrtE rHf3zW5GYwi9XtwRemkdHWYxBaNLw0N0ia8F6ygSwuaWtYMhmpa9arVIheR77NAS9j9ieJR NEUDCfHu0OiLfrZeT4S dNGcEQtcmjDyqrhzZrgd9RwiDKGeAQWK99I1WxKFOqbUNhmFQ1Jzzfw0oUeN2 zqd6nfxpPoaEqefjNeeVZs4T9z9PYtW6Y5ZNUKXq6nt5x1Zmw=w680 h282 no 強化 WordPress 搜尋功能 - Search &amp; Filter + Toolset Types" title="強化 WordPress 搜尋功能 - Search &amp; Filter + Toolset Types"></a></figure></div>



<p>新增完之後可以發現，文章的選單下面多了一個「地點」的選項</p>



<div class="wp-block-image"><figure class="aligncenter"><a href="https://lh3.googleusercontent.com/wG9tdbin99C2Y0fxpeXbM57G3QuUhQOckrL8XwcCg0RL6qbx9AJaaPpR_3cMv_94IP6rhdcS-wGbErb213lq2Zg9W-GtFp00MqBlnk1VavqCsCbi48SZwlgr1VEMbvEj-kUL2-O4kgGi1mCYjRxe6UImAskCdcqD_HEYGmqd75un7ZPUx5cJbNpUVomhLZlED6i30b_vjcA3G3sryxPvlncSHdLjJCK-ZN_ACjnjnN1JMfn0iR0ikcbwmQYM8C7U-9VDJYx9rX_aLDsHw8V7vTpI_zLpgF6fiA_TuPcEHNmjxuME8tYFJLzGr-aFs_ZTRynlWODc2t70tWQ3QL_iJbKNYyWhZva1ylNlLlv6-uACncDAfICCIsQYfzWqCIW362gvC_0Mup6tLr1fk-C7hIpVjN_yRyYuh3efueGz2-fz2eeddpWA2q_AArMl9KxBCLwc48nHqqgcUp7RUdEAXiKYMITaO9Wf53EjrCTZ1ESKXlJi5aachdIzKFddtRg2svcQUl08Ibcm78swmFsKxJTnfm8DYaN1c9XEH-fDBPOEzTyFgr_EpvPTM2CMh87a8QLKWGNVoM9wKd7cFDHgN-HdYdWXgLNikQQ_Uc2vVbBDpmyGSUXbxwtYJ1XA7eIZ2RpZF9RRq5zhGRWWEBlowfygqw=w358-h206-no" target="_blank" rel="noreferrer noopener nofollow external" data-wpel-link="external"><img decoding="async" src="https://lh3.googleusercontent.com/wG9tdbin99C2Y0fxpeXbM57G3QuUhQOckrL8XwcCg0RL6qbx9AJaaPpR_3cMv_94IP6rhdcS-wGbErb213lq2Zg9W-GtFp00MqBlnk1VavqCsCbi48SZwlgr1VEMbvEj-kUL2-O4kgGi1mCYjRxe6UImAskCdcqD_HEYGmqd75un7ZPUx5cJbNpUVomhLZlED6i30b_vjcA3G3sryxPvlncSHdLjJCK-ZN_ACjnjnN1JMfn0iR0ikcbwmQYM8C7U-9VDJYx9rX_aLDsHw8V7vTpI_zLpgF6fiA_TuPcEHNmjxuME8tYFJLzGr-aFs_ZTRynlWODc2t70tWQ3QL_iJbKNYyWhZva1ylNlLlv6-uACncDAfICCIsQYfzWqCIW362gvC_0Mup6tLr1fk-C7hIpVjN_yRyYuh3efueGz2-fz2eeddpWA2q_AArMl9KxBCLwc48nHqqgcUp7RUdEAXiKYMITaO9Wf53EjrCTZ1ESKXlJi5aachdIzKFddtRg2svcQUl08Ibcm78swmFsKxJTnfm8DYaN1c9XEH-fDBPOEzTyFgr_EpvPTM2CMh87a8QLKWGNVoM9wKd7cFDHgN-HdYdWXgLNikQQ_Uc2vVbBDpmyGSUXbxwtYJ1XA7eIZ2RpZF9RRq5zhGRWWEBlowfygqw=w358-h206-no" alt="wG9tdbin99C2Y0fxpeXbM57G3QuUhQOckrL8XwcCg0RL6qbx9AJaaPpR 3cMv 94IP6rhdcS wGbErb213lq2Zg9W GtFp00MqBlnk1VavqCsCbi48SZwlgr1VEMbvEj kUL2 O4kgGi1mCYjRxe6UImAskCdcqD HEYGmqd75un7ZPUx5cJbNpUVomhLZlED6i30b vjcA3G3sryxPvlncSHdLjJCK ZN ACjnjnN1JMfn0iR0ikcbwmQYM8C7U 9VDJYx9rX aLDsHw8V7vTpI zLpgF6fiA TuPcEHNmjxuME8tYFJLzGr aFs ZTRynlWODc2t70tWQ3QL iJbKNYyWhZva1ylNlLlv6 uACncDAfICCIsQYfzWqCIW362gvC 0Mup6tLr1fk C7hIpVjN yRyYuh3efueGz2 fz2eeddpWA2q AArMl9KxBCLwc48nHqqgcUp7RUdEAXiKYMITaO9Wf53EjrCTZ1ESKXlJi5aachdIzKFddtRg2svcQUl08Ibcm78swmFsKxJTnfm8DYaN1c9XEH fDBPOEzTyFgr EpvPTM2CMh87a8QLKWGNVoM9wKd7cFDHgN HdYdWXgLNikQQ Uc2vVbBDpmyGSUXbxwtYJ1XA7eIZ2RpZF9RRq5zhGRWWEBlowfygqw=w358 h206 no 強化 WordPress 搜尋功能 - Search &amp; Filter + Toolset Types" title="強化 WordPress 搜尋功能 - Search &amp; Filter + Toolset Types"></a></figure></div>



<p>進入「地點」選項之後可以開始建立自己要增加的選項</p>



<div class="wp-block-image"><figure class="aligncenter"><a href="https://lh3.googleusercontent.com/ToVXqBab_bYD0UlMByf25jl7SuGf1fc-BAYmkbVuDVEEQG5DeEHxoaHW5NVXBkjWfnnUgJ4wJzpFsUWNDuRJw99OfUnvpVV7yt3q3iLx-ivkHtOqjndkfZ6GGPy3bnkmJlgxdBG1bvl1W92EgdpEHh9mFdJW-_b5yyU3lK0BZDjdCqX-u8NADjtUeLU_T_jOcM4YLBT0kzhLyUb5xjTkBDgi0J44rpqokPJwrqUkkDSjEalLJdrtuIB0U_KbEBK6YUA1zzyP5aIjghEoz7sN2DUGyQ_1B5PPJ-pR96rdYynlPz0f95s3GFHC2YFH1cbQaqmXj1nZkJcHAFW7T52RdmqVWZaeuXc2AlW8Vrql4Esv1FrEySoD5kwbMqHGh1Nzu07HMgK1z3gk1pIM0Ep2TprzVsFoazp9T-OG3f6BwHknvMgn0IcmQktPerBzXSaoq3x--EIW5hYHdnABpML4m0bykN9m9B4FVBEfQhYulOjVivX2QMxII-fu2XYnCJyVtEL-TsmTNZJ_KCRyRmzXRlfOLMKP0ls3cXn0cw8X89APW5MBAPIUYl25OmIGwi7EPtX3uh_Z5G0yMllJ6UBL0yWKgEJ2SX0-6HsomgEtmHkmCszmazp7BE6SVD512jFrxToiJm0_-l2-kQaOnR5pAEk-CA=w864-h747-no" target="_blank" rel="noreferrer noopener nofollow external" data-wpel-link="external"><img decoding="async" src="https://lh3.googleusercontent.com/ToVXqBab_bYD0UlMByf25jl7SuGf1fc-BAYmkbVuDVEEQG5DeEHxoaHW5NVXBkjWfnnUgJ4wJzpFsUWNDuRJw99OfUnvpVV7yt3q3iLx-ivkHtOqjndkfZ6GGPy3bnkmJlgxdBG1bvl1W92EgdpEHh9mFdJW-_b5yyU3lK0BZDjdCqX-u8NADjtUeLU_T_jOcM4YLBT0kzhLyUb5xjTkBDgi0J44rpqokPJwrqUkkDSjEalLJdrtuIB0U_KbEBK6YUA1zzyP5aIjghEoz7sN2DUGyQ_1B5PPJ-pR96rdYynlPz0f95s3GFHC2YFH1cbQaqmXj1nZkJcHAFW7T52RdmqVWZaeuXc2AlW8Vrql4Esv1FrEySoD5kwbMqHGh1Nzu07HMgK1z3gk1pIM0Ep2TprzVsFoazp9T-OG3f6BwHknvMgn0IcmQktPerBzXSaoq3x--EIW5hYHdnABpML4m0bykN9m9B4FVBEfQhYulOjVivX2QMxII-fu2XYnCJyVtEL-TsmTNZJ_KCRyRmzXRlfOLMKP0ls3cXn0cw8X89APW5MBAPIUYl25OmIGwi7EPtX3uh_Z5G0yMllJ6UBL0yWKgEJ2SX0-6HsomgEtmHkmCszmazp7BE6SVD512jFrxToiJm0_-l2-kQaOnR5pAEk-CA=w864-h747-no" alt="ToVXqBab bYD0UlMByf25jl7SuGf1fc BAYmkbVuDVEEQG5DeEHxoaHW5NVXBkjWfnnUgJ4wJzpFsUWNDuRJw99OfUnvpVV7yt3q3iLx ivkHtOqjndkfZ6GGPy3bnkmJlgxdBG1bvl1W92EgdpEHh9mFdJW b5yyU3lK0BZDjdCqX u8NADjtUeLU T jOcM4YLBT0kzhLyUb5xjTkBDgi0J44rpqokPJwrqUkkDSjEalLJdrtuIB0U KbEBK6YUA1zzyP5aIjghEoz7sN2DUGyQ 1B5PPJ pR96rdYynlPz0f95s3GFHC2YFH1cbQaqmXj1nZkJcHAFW7T52RdmqVWZaeuXc2AlW8Vrql4Esv1FrEySoD5kwbMqHGh1Nzu07HMgK1z3gk1pIM0Ep2TprzVsFoazp9T OG3f6BwHknvMgn0IcmQktPerBzXSaoq3x EIW5hYHdnABpML4m0bykN9m9B4FVBEfQhYulOjVivX2QMxII fu2XYnCJyVtEL TsmTNZJ KCRyRmzXRlfOLMKP0ls3cXn0cw8X89APW5MBAPIUYl25OmIGwi7EPtX3uh Z5G0yMllJ6UBL0yWKgEJ2SX0 6HsomgEtmHkmCszmazp7BE6SVD512jFrxToiJm0 l2 kQaOnR5pAEk CA=w864 h747 no 強化 WordPress 搜尋功能 - Search &amp; Filter + Toolset Types" title="強化 WordPress 搜尋功能 - Search &amp; Filter + Toolset Types"></a></figure></div>



<p>建立好地點之後，便可以開始寫文章了，文章的版面也同樣此時出現了「地點」的選項，如此一來就可以讓文章有「臺北市的分類」又可以有「南港的地點(taxonomy)」</p>



<div class="wp-block-image"><figure class="aligncenter"><a href="https://lh3.googleusercontent.com/JqHv_AVR6NVuPNSw3WggtfGRWAa1PskUqPZpZ3rSfSjlG3FKRR72au1VumUqMKVlLni_-pcNL87mHKViTd0LxG41-Bs1p9jJiwFP_rGCcizTd2Jn3RtknGk6mOf3leP6oESt2PlOHh86C7aifKN_5jAbMfAMTXTJ0X50F20eSCfPmXlhErEENvVoFK8iDSQff9YNswTbFG3DZapqKOUfaeLOi-K5yf_2aN3cG3yIR56SnxVe7JwJtaFNnws9czdbtohq1cTkXce_e84t6vZ4dzoC7kTaFBEjFVyMJPuAWQ9LFxF2hb0j5m6ZUO333d9XHK8A3AcozYo9V4D3N0XK4uSDpepsPdniUTH8sDnfBUhT302S_9b8u4RIHQcFpUG6abdgvAm1908eUu5o2Hah4zuHLfXVHDHdLvdsmvQTqMnRSif2NY-_Cqv11NAHHSWqRsdIb8nfx50jbLzkejPiPj__uO6T7uHvF8ZlbazV1obBIWWbxgnKPAm50ryHsnOx7jQBX-uVKZXGgpNOe_Ki2lNAKnort5K96l7b5dbI7BIbmq7tJh4qbGBZNLQ71M7WZjy6o9CaPlh2ZmzhlawrXw-V-M6oL_LAoAYNUrmtFFffAIGcqrpVdV9bjCeaiOYfHQazETzg1u-SF2UpLV7waNBxcg=w923-h708-no" target="_blank" rel="noreferrer noopener nofollow external" data-wpel-link="external"><img decoding="async" src="https://lh3.googleusercontent.com/JqHv_AVR6NVuPNSw3WggtfGRWAa1PskUqPZpZ3rSfSjlG3FKRR72au1VumUqMKVlLni_-pcNL87mHKViTd0LxG41-Bs1p9jJiwFP_rGCcizTd2Jn3RtknGk6mOf3leP6oESt2PlOHh86C7aifKN_5jAbMfAMTXTJ0X50F20eSCfPmXlhErEENvVoFK8iDSQff9YNswTbFG3DZapqKOUfaeLOi-K5yf_2aN3cG3yIR56SnxVe7JwJtaFNnws9czdbtohq1cTkXce_e84t6vZ4dzoC7kTaFBEjFVyMJPuAWQ9LFxF2hb0j5m6ZUO333d9XHK8A3AcozYo9V4D3N0XK4uSDpepsPdniUTH8sDnfBUhT302S_9b8u4RIHQcFpUG6abdgvAm1908eUu5o2Hah4zuHLfXVHDHdLvdsmvQTqMnRSif2NY-_Cqv11NAHHSWqRsdIb8nfx50jbLzkejPiPj__uO6T7uHvF8ZlbazV1obBIWWbxgnKPAm50ryHsnOx7jQBX-uVKZXGgpNOe_Ki2lNAKnort5K96l7b5dbI7BIbmq7tJh4qbGBZNLQ71M7WZjy6o9CaPlh2ZmzhlawrXw-V-M6oL_LAoAYNUrmtFFffAIGcqrpVdV9bjCeaiOYfHQazETzg1u-SF2UpLV7waNBxcg=w923-h708-no" alt="JqHv AVR6NVuPNSw3WggtfGRWAa1PskUqPZpZ3rSfSjlG3FKRR72au1VumUqMKVlLni pcNL87mHKViTd0LxG41 Bs1p9jJiwFP rGCcizTd2Jn3RtknGk6mOf3leP6oESt2PlOHh86C7aifKN 5jAbMfAMTXTJ0X50F20eSCfPmXlhErEENvVoFK8iDSQff9YNswTbFG3DZapqKOUfaeLOi K5yf 2aN3cG3yIR56SnxVe7JwJtaFNnws9czdbtohq1cTkXce e84t6vZ4dzoC7kTaFBEjFVyMJPuAWQ9LFxF2hb0j5m6ZUO333d9XHK8A3AcozYo9V4D3N0XK4uSDpepsPdniUTH8sDnfBUhT302S 9b8u4RIHQcFpUG6abdgvAm1908eUu5o2Hah4zuHLfXVHDHdLvdsmvQTqMnRSif2NY Cqv11NAHHSWqRsdIb8nfx50jbLzkejPiPj uO6T7uHvF8ZlbazV1obBIWWbxgnKPAm50ryHsnOx7jQBX uVKZXGgpNOe Ki2lNAKnort5K96l7b5dbI7BIbmq7tJh4qbGBZNLQ71M7WZjy6o9CaPlh2ZmzhlawrXw V M6oL LAoAYNUrmtFFffAIGcqrpVdV9bjCeaiOYfHQazETzg1u SF2UpLV7waNBxcg=w923 h708 no 強化 WordPress 搜尋功能 - Search &amp; Filter + Toolset Types" title="強化 WordPress 搜尋功能 - Search &amp; Filter + Toolset Types"></a></figure></div>



<p>到這邊前置作業就完成了，接下來開始設定 Search 部份。</p>



<h3 class="para wp-block-heading">Search &amp; Filter 外掛</h3>



<p><a href="https://wordpress.org/plugins/search-filter/" 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="http://docs.designsandcode.com/search-filter/" 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>開啟教學文件。</p>



<p>Search &amp; Filter 是一個非常強大的外掛，有免費版本跟付費版本，小蛙這邊只會使用到免費功能，他可以直接透過 shortcode 的方式在自己想要的地方插入搜尋功能，而且這個搜尋功能不只是基本的搜尋框，可以在搜尋框上附加上其他屬性，例如文章類型、文章分類、taxonomy &#8230; 等，這些都是 WordPress 預設沒有的，立馬開始吧！</p>



<p>基本語法大概是長這樣</p>



<pre class="wp-block-preformatted wp-block-syntaxhighlighter-code">[searchandfilter fields="search,category,post_tag"]</pre>



<p>fields 是要產生搜尋的類型，search 是基本搜尋框、category 是分類，post_tag 是文章標籤，<a href="http://docs.designsandcode.com/search-filter/" 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>可以看到更多其他可用欄位，都是以一段 shortcode 配上一張結果圖片的方式來介紹用法。</p>



<div class="wp-block-image"><figure class="aligncenter"><a href="https://lh3.googleusercontent.com/cqciNhjVtP3bpO-XeVRiji_VB32p7kV_COMLVRI9qP-lNJ-xJBg91bO0uaQWDGJOrjUg1TbimNG2KIZu89Ap3rlg4VMG5MOQl36jgWCl1I4YVA6KlCkGPeeThXYgMFjmer2dfh-C_K4mHUIwsEoK6dvBVOYWObj6PHn1p51ezOHdw1u-5hRkR4Ogt6IjiH9uA3SO6KK6U_-rsEGeESjq6Fdz7_Maieg2nQLR1MSCC--5LvswGRvZcoCS7E_Z31EMxpCl1tiIn56mKYAeN7qESZUygaDtfiUGBKXq8ABF_MR4U2Fz5lAhzVoSIaxxGmm-fc5Lg7tKdCVo2n5IU_vl0Q932BC2MikUQbhPbwLiD9T6g93Rz2NemzpWmWklJfWNGxPZuHestb5X1T0UiaaaR4hNKulfXPz4EIQNAKbAEfBD9S5_GPmKPhtmJUKC2I1zqb9JiX5DcoToc1Htn4SLHovmz8zZGNoMZYXBrA2bwzp0WF7nAS0eGjcMglQL1T-tATQz_6rxS5ybp5qPiV8OvCsWL6_FXxyiHJjVodoyyfuaRPniY7QsxC_D-v3xEIj_0JDryA7Uk4AYGJr194BbRARt29JUxxbEIjil-nq29b1OEQpNnvq3oXn7GAxTFbKh14KKkzLzTKVD-9-xjbdIOR72FQ=w603-h490-no" target="_blank" rel="noreferrer noopener nofollow external" data-wpel-link="external"><img decoding="async" src="https://lh3.googleusercontent.com/cqciNhjVtP3bpO-XeVRiji_VB32p7kV_COMLVRI9qP-lNJ-xJBg91bO0uaQWDGJOrjUg1TbimNG2KIZu89Ap3rlg4VMG5MOQl36jgWCl1I4YVA6KlCkGPeeThXYgMFjmer2dfh-C_K4mHUIwsEoK6dvBVOYWObj6PHn1p51ezOHdw1u-5hRkR4Ogt6IjiH9uA3SO6KK6U_-rsEGeESjq6Fdz7_Maieg2nQLR1MSCC--5LvswGRvZcoCS7E_Z31EMxpCl1tiIn56mKYAeN7qESZUygaDtfiUGBKXq8ABF_MR4U2Fz5lAhzVoSIaxxGmm-fc5Lg7tKdCVo2n5IU_vl0Q932BC2MikUQbhPbwLiD9T6g93Rz2NemzpWmWklJfWNGxPZuHestb5X1T0UiaaaR4hNKulfXPz4EIQNAKbAEfBD9S5_GPmKPhtmJUKC2I1zqb9JiX5DcoToc1Htn4SLHovmz8zZGNoMZYXBrA2bwzp0WF7nAS0eGjcMglQL1T-tATQz_6rxS5ybp5qPiV8OvCsWL6_FXxyiHJjVodoyyfuaRPniY7QsxC_D-v3xEIj_0JDryA7Uk4AYGJr194BbRARt29JUxxbEIjil-nq29b1OEQpNnvq3oXn7GAxTFbKh14KKkzLzTKVD-9-xjbdIOR72FQ=w603-h490-no" alt="cqciNhjVtP3bpO XeVRiji VB32p7kV COMLVRI9qP lNJ xJBg91bO0uaQWDGJOrjUg1TbimNG2KIZu89Ap3rlg4VMG5MOQl36jgWCl1I4YVA6KlCkGPeeThXYgMFjmer2dfh C K4mHUIwsEoK6dvBVOYWObj6PHn1p51ezOHdw1u 5hRkR4Ogt6IjiH9uA3SO6KK6U rsEGeESjq6Fdz7 Maieg2nQLR1MSCC 5LvswGRvZcoCS7E Z31EMxpCl1tiIn56mKYAeN7qESZUygaDtfiUGBKXq8ABF MR4U2Fz5lAhzVoSIaxxGmm fc5Lg7tKdCVo2n5IU vl0Q932BC2MikUQbhPbwLiD9T6g93Rz2NemzpWmWklJfWNGxPZuHestb5X1T0UiaaaR4hNKulfXPz4EIQNAKbAEfBD9S5 GPmKPhtmJUKC2I1zqb9JiX5DcoToc1Htn4SLHovmz8zZGNoMZYXBrA2bwzp0WF7nAS0eGjcMglQL1T tATQz 6rxS5ybp5qPiV8OvCsWL6 FXxyiHJjVodoyyfuaRPniY7QsxC D v3xEIj 0JDryA7Uk4AYGJr194BbRARt29JUxxbEIjil nq29b1OEQpNnvq3oXn7GAxTFbKh14KKkzLzTKVD 9 xjbdIOR72FQ=w603 h490 no 強化 WordPress 搜尋功能 - Search &amp; Filter + Toolset Types" title="強化 WordPress 搜尋功能 - Search &amp; Filter + Toolset Types"></a></figure></div>



<p>還可以將下拉選單 (select) 換成單選 (radio) 或是多選 (checkbox)，真的是一個非常方便且實用的外掛。除非有特殊需求，不然 Search &amp; Filter 的基本功能就已經非常強大了。</p>



<p>測試的方式可以直接把 shortcode 放進文章裡，或者也可以從外觀 -&gt; 小工具 -&gt;  自訂 HTML</p>



<div class="wp-block-image"><figure class="aligncenter"><a href="https://lh3.googleusercontent.com/lqA6Vdi5abUmo3nCha48nxbrxopHfIs5Oyp63v01KueBWyCEWgY-rF-X7uerX7TvuOOtqlNbGIqHnVWJlrPpLa9Xaj1gchs1M9uC1Dx1sny0ULjKK6tVA2dEH5kk0iVCuJflPoQ2bRyHq786RY_SgD5y9hsDOXdPiGABv6z1p-FozTRuucQw6tUYNBeQ9f5_Zrzmoowxx5iceNzsb29iz9dYNsYd6Y6Z4oLvjx4IOtoTOIeKkpMXOYzYh5eQ0YYigbG03o_hyKhrv3vAqarBCmR50a7EUjVnU2S9jhGIj8jzH12ouk_fXn3xejEkWd1bD8qqA4gKxTGlmLO4f3oJxKH8Gmh9jufPPk9Hwxe4aNIFIVss66ppbPJkV7n2AMqhi8qvcdvoW2PfYGLbo3vYXxiIUYmJvCpP04y6GA2HDG5HUwd0SK35NR-2KDoZo7krQEQ_9CSPoPPsOwGtQoFlC8v2jFRyDpwvcEbSkSXaVXkHpH5PTThkgSFEcajAOp5JCopyTq84CSYC-ov0fkItVuQWwS_pJhaTBjRP_OfNEA-SOjMMyF2Zmwrr5yZdzBB_74W6i21nKxW7zmDGPJaj_2cvjEl_qIHob5rw_euUtQM1fuvRJMzTNNeeNUcvBNhn6ZF8u0oi8_8ZLpTp0ITWn53x6Q=w320-h241-no" target="_blank" rel="noreferrer noopener nofollow external" data-wpel-link="external"><img decoding="async" src="https://lh3.googleusercontent.com/lqA6Vdi5abUmo3nCha48nxbrxopHfIs5Oyp63v01KueBWyCEWgY-rF-X7uerX7TvuOOtqlNbGIqHnVWJlrPpLa9Xaj1gchs1M9uC1Dx1sny0ULjKK6tVA2dEH5kk0iVCuJflPoQ2bRyHq786RY_SgD5y9hsDOXdPiGABv6z1p-FozTRuucQw6tUYNBeQ9f5_Zrzmoowxx5iceNzsb29iz9dYNsYd6Y6Z4oLvjx4IOtoTOIeKkpMXOYzYh5eQ0YYigbG03o_hyKhrv3vAqarBCmR50a7EUjVnU2S9jhGIj8jzH12ouk_fXn3xejEkWd1bD8qqA4gKxTGlmLO4f3oJxKH8Gmh9jufPPk9Hwxe4aNIFIVss66ppbPJkV7n2AMqhi8qvcdvoW2PfYGLbo3vYXxiIUYmJvCpP04y6GA2HDG5HUwd0SK35NR-2KDoZo7krQEQ_9CSPoPPsOwGtQoFlC8v2jFRyDpwvcEbSkSXaVXkHpH5PTThkgSFEcajAOp5JCopyTq84CSYC-ov0fkItVuQWwS_pJhaTBjRP_OfNEA-SOjMMyF2Zmwrr5yZdzBB_74W6i21nKxW7zmDGPJaj_2cvjEl_qIHob5rw_euUtQM1fuvRJMzTNNeeNUcvBNhn6ZF8u0oi8_8ZLpTp0ITWn53x6Q=w320-h241-no" alt="lqA6Vdi5abUmo3nCha48nxbrxopHfIs5Oyp63v01KueBWyCEWgY rF X7uerX7TvuOOtqlNbGIqHnVWJlrPpLa9Xaj1gchs1M9uC1Dx1sny0ULjKK6tVA2dEH5kk0iVCuJflPoQ2bRyHq786RY SgD5y9hsDOXdPiGABv6z1p FozTRuucQw6tUYNBeQ9f5 Zrzmoowxx5iceNzsb29iz9dYNsYd6Y6Z4oLvjx4IOtoTOIeKkpMXOYzYh5eQ0YYigbG03o hyKhrv3vAqarBCmR50a7EUjVnU2S9jhGIj8jzH12ouk fXn3xejEkWd1bD8qqA4gKxTGlmLO4f3oJxKH8Gmh9jufPPk9Hwxe4aNIFIVss66ppbPJkV7n2AMqhi8qvcdvoW2PfYGLbo3vYXxiIUYmJvCpP04y6GA2HDG5HUwd0SK35NR 2KDoZo7krQEQ 9CSPoPPsOwGtQoFlC8v2jFRyDpwvcEbSkSXaVXkHpH5PTThkgSFEcajAOp5JCopyTq84CSYC ov0fkItVuQWwS pJhaTBjRP OfNEA SOjMMyF2Zmwrr5yZdzBB 74W6i21nKxW7zmDGPJaj 2cvjEl qIHob5rw euUtQM1fuvRJMzTNNeeNUcvBNhn6ZF8u0oi8 8ZLpTp0ITWn53x6Q=w320 h241 no 強化 WordPress 搜尋功能 - Search &amp; Filter + Toolset Types" title="強化 WordPress 搜尋功能 - Search &amp; Filter + Toolset Types"></a></figure></div>



<div class="wp-block-image"><figure class="aligncenter"><a href="https://lh3.googleusercontent.com/pMQyAOOx5-nswzJZVA8Avus45Koy0pfDEiURB0v6qHCgbjfCkKzQU5FliNG494RVsizdQmatzd6GOAG1LNUHJXQlZ7ZSS93paaYxJw0ZY69xVgvGrMAYM3jmHaRoES3kS-Upo6BL738GvKhNPsL1626RySnU2hjjcfAucYRm0OIY7fg89QUxVpOnFcIgUcl69lcZzsv2fZdzR71xa6CBHBvrTgXI3e5NW-pTRTBX6UBRpp-NwXgy8dpe34WHTdXsqOSuQacJi6E9UjRxAwVOzsHTdODb-2lzkFtMRIt8s-RPnNFHDOsun6m4ypQqF58IS9OQgP6uHoqlt5Qv0YuzCAb_ID6JMa0ivJ5kBPjIh--gIb8mc2KGJrGTua0Rb6ypvw-ZYGPuoaj-KgTAZrKoMCo4KTPfClFFzfS6uaFQ62A4_TnlhGRbZcxpy6qrKo8eF0gTEAdet5dIy2dFsHH-cs6wIzPo8z_tTFIlgqVCWqCQge6Sh5vHMVACNMmx9FQ8cTJa4Kn2BmQqHbjWo-Is9MbjlG-RKY7nn8ohYgH3H4rG116FRjXEmH4UuPbRLpTtPXI5mzgHiy-C2eFCZsgJNulzTK2xdwJUAC5YZaZR45KbEEBIlA2MHOAhcBUWQpiigd6mvocaGC7Eq_4hB8nF1zmkgQ=w438-h517-no" target="_blank" rel="noreferrer noopener nofollow external" data-wpel-link="external"><img decoding="async" src="https://lh3.googleusercontent.com/pMQyAOOx5-nswzJZVA8Avus45Koy0pfDEiURB0v6qHCgbjfCkKzQU5FliNG494RVsizdQmatzd6GOAG1LNUHJXQlZ7ZSS93paaYxJw0ZY69xVgvGrMAYM3jmHaRoES3kS-Upo6BL738GvKhNPsL1626RySnU2hjjcfAucYRm0OIY7fg89QUxVpOnFcIgUcl69lcZzsv2fZdzR71xa6CBHBvrTgXI3e5NW-pTRTBX6UBRpp-NwXgy8dpe34WHTdXsqOSuQacJi6E9UjRxAwVOzsHTdODb-2lzkFtMRIt8s-RPnNFHDOsun6m4ypQqF58IS9OQgP6uHoqlt5Qv0YuzCAb_ID6JMa0ivJ5kBPjIh--gIb8mc2KGJrGTua0Rb6ypvw-ZYGPuoaj-KgTAZrKoMCo4KTPfClFFzfS6uaFQ62A4_TnlhGRbZcxpy6qrKo8eF0gTEAdet5dIy2dFsHH-cs6wIzPo8z_tTFIlgqVCWqCQge6Sh5vHMVACNMmx9FQ8cTJa4Kn2BmQqHbjWo-Is9MbjlG-RKY7nn8ohYgH3H4rG116FRjXEmH4UuPbRLpTtPXI5mzgHiy-C2eFCZsgJNulzTK2xdwJUAC5YZaZR45KbEEBIlA2MHOAhcBUWQpiigd6mvocaGC7Eq_4hB8nF1zmkgQ=w438-h517-no" alt="pMQyAOOx5 nswzJZVA8Avus45Koy0pfDEiURB0v6qHCgbjfCkKzQU5FliNG494RVsizdQmatzd6GOAG1LNUHJXQlZ7ZSS93paaYxJw0ZY69xVgvGrMAYM3jmHaRoES3kS Upo6BL738GvKhNPsL1626RySnU2hjjcfAucYRm0OIY7fg89QUxVpOnFcIgUcl69lcZzsv2fZdzR71xa6CBHBvrTgXI3e5NW pTRTBX6UBRpp NwXgy8dpe34WHTdXsqOSuQacJi6E9UjRxAwVOzsHTdODb 2lzkFtMRIt8s RPnNFHDOsun6m4ypQqF58IS9OQgP6uHoqlt5Qv0YuzCAb ID6JMa0ivJ5kBPjIh gIb8mc2KGJrGTua0Rb6ypvw ZYGPuoaj KgTAZrKoMCo4KTPfClFFzfS6uaFQ62A4 TnlhGRbZcxpy6qrKo8eF0gTEAdet5dIy2dFsHH cs6wIzPo8z tTFIlgqVCWqCQge6Sh5vHMVACNMmx9FQ8cTJa4Kn2BmQqHbjWo Is9MbjlG RKY7nn8ohYgH3H4rG116FRjXEmH4UuPbRLpTtPXI5mzgHiy C2eFCZsgJNulzTK2xdwJUAC5YZaZR45KbEEBIlA2MHOAhcBUWQpiigd6mvocaGC7Eq 4hB8nF1zmkgQ=w438 h517 no 強化 WordPress 搜尋功能 - Search &amp; Filter + Toolset Types" title="強化 WordPress 搜尋功能 - Search &amp; Filter + Toolset Types"></a></figure></div>



<pre class="wp-block-preformatted wp-block-syntaxhighlighter-code">[searchandfilter fields="search,category,place"  types=",select,checkbox" headings=",分類,地區" operators=",,or" show_count=",1,1"]</pre>



<p>小蛙需要搜尋框、分類(顯示縣市的)以及 place taxonomy(顯示地區的)，分別是用輸入框、下拉選單、跟多選框來呈現，並切加入分類、地區等標籤，重點是後面這個 operators，這個讓你可以選擇要用 and 或是 or 運算，這個的差別在於如果小蛙選擇了「臺北市」，而地區部份為多選，當使用 and 的情況下，選了「信義」跟「南港」就必須有一個地點同時是信義也同時是南港，才會被搜尋出來，這樣子就不太符合小蛙需求，因為不會有一個地方同時在南港，又同時在信義，這時候就必須多一個 operators 來設定成 or，如此一來輸出條件就變成，符合臺北市信義區或是臺北市南港區的景點，這樣才符合小蛙的需求。而 show_count 就是要不要顯示文章數量，1 是顯示 0 是不顯示。</p>



<div class="wp-block-image"><figure class="aligncenter"><a href="https://lh3.googleusercontent.com/n8MvUQzggcuLc6bzXGS0HozBkNr_Hkx6IuZkBuLO8w0cjmRvPpijPphn3DVwYz9uqCD_UQLS_SLa2uETtR3L8rWwam2cfmsqiKyfwm5bcVwUeOvK3uXauiczyuRS-mZLl3mqDUCPZ3C1kv2gdOxi2ZJLLIzO9ej1udvIN3UzWS_LaUBykPLuwWV4TsSb3YnKtEnnl_LkvGXwG_C5_dawPYeQqhNMmsL2YK1kpKzDpZk4iQb5PDda3WlhzJl8bOCib6P_Ky7lE_-X5wgX88K5tLwNNwIAqoDo6GxGWi6-W2kbz2UHNjPvzzB5nPJSFuD9xTD3epLlz5YeXQeHOqaHaVyIdmmo8tGiwvzQJl-xttkw_Ox5jB4sJpYzrWDSxs4KGcBSWjAyPzg3ATg2z5lvwkw49WXu5lFARzbJWBbXdt6w2X28JY4cIpHSJr7gD9uKUVf_dEPumFYGs4GJP2fN-ust_8oMwkVZ1LISnddtf8m067H1btpx_1I3hsdncLa1Vistawum1huVmGI48K75hxNql1sYjr-9ffR2v7ox73cVFIBY-goVn_rYZSO23JXJ8W40dtMo0ZIRl32SuRpMkSrWU0WYXsVdzcubBQaiccRA8nquT_95FwbPIY90nVNZS4JAKbJ3E7EtSpSZdITTAkLS3Q=w354-h480-no" target="_blank" rel="noreferrer noopener nofollow external" data-wpel-link="external"><img decoding="async" src="https://lh3.googleusercontent.com/n8MvUQzggcuLc6bzXGS0HozBkNr_Hkx6IuZkBuLO8w0cjmRvPpijPphn3DVwYz9uqCD_UQLS_SLa2uETtR3L8rWwam2cfmsqiKyfwm5bcVwUeOvK3uXauiczyuRS-mZLl3mqDUCPZ3C1kv2gdOxi2ZJLLIzO9ej1udvIN3UzWS_LaUBykPLuwWV4TsSb3YnKtEnnl_LkvGXwG_C5_dawPYeQqhNMmsL2YK1kpKzDpZk4iQb5PDda3WlhzJl8bOCib6P_Ky7lE_-X5wgX88K5tLwNNwIAqoDo6GxGWi6-W2kbz2UHNjPvzzB5nPJSFuD9xTD3epLlz5YeXQeHOqaHaVyIdmmo8tGiwvzQJl-xttkw_Ox5jB4sJpYzrWDSxs4KGcBSWjAyPzg3ATg2z5lvwkw49WXu5lFARzbJWBbXdt6w2X28JY4cIpHSJr7gD9uKUVf_dEPumFYGs4GJP2fN-ust_8oMwkVZ1LISnddtf8m067H1btpx_1I3hsdncLa1Vistawum1huVmGI48K75hxNql1sYjr-9ffR2v7ox73cVFIBY-goVn_rYZSO23JXJ8W40dtMo0ZIRl32SuRpMkSrWU0WYXsVdzcubBQaiccRA8nquT_95FwbPIY90nVNZS4JAKbJ3E7EtSpSZdITTAkLS3Q=w354-h480-no" alt="n8MvUQzggcuLc6bzXGS0HozBkNr Hkx6IuZkBuLO8w0cjmRvPpijPphn3DVwYz9uqCD UQLS SLa2uETtR3L8rWwam2cfmsqiKyfwm5bcVwUeOvK3uXauiczyuRS mZLl3mqDUCPZ3C1kv2gdOxi2ZJLLIzO9ej1udvIN3UzWS LaUBykPLuwWV4TsSb3YnKtEnnl LkvGXwG C5 dawPYeQqhNMmsL2YK1kpKzDpZk4iQb5PDda3WlhzJl8bOCib6P Ky7lE X5wgX88K5tLwNNwIAqoDo6GxGWi6 W2kbz2UHNjPvzzB5nPJSFuD9xTD3epLlz5YeXQeHOqaHaVyIdmmo8tGiwvzQJl xttkw Ox5jB4sJpYzrWDSxs4KGcBSWjAyPzg3ATg2z5lvwkw49WXu5lFARzbJWBbXdt6w2X28JY4cIpHSJr7gD9uKUVf dEPumFYGs4GJP2fN ust 8oMwkVZ1LISnddtf8m067H1btpx 1I3hsdncLa1Vistawum1huVmGI48K75hxNql1sYjr 9ffR2v7ox73cVFIBY goVn rYZSO23JXJ8W40dtMo0ZIRl32SuRpMkSrWU0WYXsVdzcubBQaiccRA8nquT 95FwbPIY90nVNZS4JAKbJ3E7EtSpSZdITTAkLS3Q=w354 h480 no 強化 WordPress 搜尋功能 - Search &amp; Filter + Toolset Types" title="強化 WordPress 搜尋功能 - Search &amp; Filter + Toolset Types"></a></figure></div>



<p>基本上到這邊應該都能正常運作了，不過小蛙收到的需求是希望可以把多選框改成類似標籤 (tag) 的方式呈現。在剛剛的自訂 HTML 小工具中修改一下內容，看看成果，Search &amp; Filter + Toolset Types 真的是非常方便！</p>



<div class="wp-block-image"><figure class="aligncenter"><a href="https://lh3.googleusercontent.com/hEwjZHIuWaVUol4scWxs2lWlnm7C1dVPoS0G2FeGzUUyPBJkZawhYTpdHSv6ijdRiC0KFaHs6UIxn2W_0hN28_L95CKCX0h2xEnrnWwyzMvqG6NurnE1iHhmju4fy1oFwywWEWJExaVRqXRbaJB5W_PN0D7g-lrvHD-_D0URxcjywx7sCfGBZkdfyWQnZP9RhJj_X8ZOhU2pkDVMkQJfynmGwhclV1398_yCjR6q9aTkdKleAGh_U82AQBpNn0bHlhw7jqV5H8oq_rRVfi7xAFHg__eztGX7f0hJKLsMqpMNZyMyFge4fe23aVNeIN4FY0Kt0KTn2sKNGqVflyHcxPZL3IPnD9_DHQARZio2LquKq8zEgKNIRu8T8IzvUvLClVyqHTM7sI2z7OTgVtXwdWA01OVJd3RpPCOYrupk8NwAAa3kiR88pAW-4w5Hsqqf7PdTzv3YvHupKYlDzjFBtDSkx7Bs_EcsS3ja2SubZ6shnExYVNbw9zMkOTRwf0-Br3DlLD0SccaLknLlF6G8R7Bnw2LJmO1CuHDJJ7gkhb7RNaVz4rrG3fbcsm22wJF2tXMrW4y3qk8nXjMkDZRseqynRS-yhu68eFUL_hae_HNiV79396DJb1mxmuT_SfIwoqHa0qTe2WdcWb0pEyO0-t98OQ=w352-h382-no" target="_blank" rel="noreferrer noopener nofollow external" data-wpel-link="external"><img decoding="async" src="https://lh3.googleusercontent.com/hEwjZHIuWaVUol4scWxs2lWlnm7C1dVPoS0G2FeGzUUyPBJkZawhYTpdHSv6ijdRiC0KFaHs6UIxn2W_0hN28_L95CKCX0h2xEnrnWwyzMvqG6NurnE1iHhmju4fy1oFwywWEWJExaVRqXRbaJB5W_PN0D7g-lrvHD-_D0URxcjywx7sCfGBZkdfyWQnZP9RhJj_X8ZOhU2pkDVMkQJfynmGwhclV1398_yCjR6q9aTkdKleAGh_U82AQBpNn0bHlhw7jqV5H8oq_rRVfi7xAFHg__eztGX7f0hJKLsMqpMNZyMyFge4fe23aVNeIN4FY0Kt0KTn2sKNGqVflyHcxPZL3IPnD9_DHQARZio2LquKq8zEgKNIRu8T8IzvUvLClVyqHTM7sI2z7OTgVtXwdWA01OVJd3RpPCOYrupk8NwAAa3kiR88pAW-4w5Hsqqf7PdTzv3YvHupKYlDzjFBtDSkx7Bs_EcsS3ja2SubZ6shnExYVNbw9zMkOTRwf0-Br3DlLD0SccaLknLlF6G8R7Bnw2LJmO1CuHDJJ7gkhb7RNaVz4rrG3fbcsm22wJF2tXMrW4y3qk8nXjMkDZRseqynRS-yhu68eFUL_hae_HNiV79396DJb1mxmuT_SfIwoqHa0qTe2WdcWb0pEyO0-t98OQ=w352-h382-no" alt="hEwjZHIuWaVUol4scWxs2lWlnm7C1dVPoS0G2FeGzUUyPBJkZawhYTpdHSv6ijdRiC0KFaHs6UIxn2W 0hN28 L95CKCX0h2xEnrnWwyzMvqG6NurnE1iHhmju4fy1oFwywWEWJExaVRqXRbaJB5W PN0D7g lrvHD D0URxcjywx7sCfGBZkdfyWQnZP9RhJj X8ZOhU2pkDVMkQJfynmGwhclV1398 yCjR6q9aTkdKleAGh U82AQBpNn0bHlhw7jqV5H8oq rRVfi7xAFHg eztGX7f0hJKLsMqpMNZyMyFge4fe23aVNeIN4FY0Kt0KTn2sKNGqVflyHcxPZL3IPnD9 DHQARZio2LquKq8zEgKNIRu8T8IzvUvLClVyqHTM7sI2z7OTgVtXwdWA01OVJd3RpPCOYrupk8NwAAa3kiR88pAW 4w5Hsqqf7PdTzv3YvHupKYlDzjFBtDSkx7Bs EcsS3ja2SubZ6shnExYVNbw9zMkOTRwf0 Br3DlLD0SccaLknLlF6G8R7Bnw2LJmO1CuHDJJ7gkhb7RNaVz4rrG3fbcsm22wJF2tXMrW4y3qk8nXjMkDZRseqynRS yhu68eFUL hae HNiV79396DJb1mxmuT SfIwoqHa0qTe2WdcWb0pEyO0 t98OQ=w352 h382 no 強化 WordPress 搜尋功能 - Search &amp; Filter + Toolset Types" title="強化 WordPress 搜尋功能 - Search &amp; Filter + Toolset Types"></a></figure></div>



<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/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 搜尋功能 &#8211; Search &#038; Filter + Toolset Types</a> 最早出現於 <a rel="nofollow" href="https://noter.tw" data-wpel-link="internal">記下來</a>。</p>
]]></content:encoded>
					
					<wfw:commentRss>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/feed/</wfw:commentRss>
			<slash:comments>2</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>網頁壓縮亂碼 &#8211; Lighttpd gzip php, js, css, html, plain</title>
		<link>https://noter.tw/1748/%e7%b6%b2%e9%a0%81%e5%a3%93%e7%b8%ae%e4%ba%82%e7%a2%bc-lighttpd-gzip-php-js-css-html-plain/</link>
					<comments>https://noter.tw/1748/%e7%b6%b2%e9%a0%81%e5%a3%93%e7%b8%ae%e4%ba%82%e7%a2%bc-lighttpd-gzip-php-js-css-html-plain/#respond</comments>
		
		<dc:creator><![CDATA[黃小蛙]]></dc:creator>
		<pubDate>Thu, 29 Dec 2011 15:59:46 +0000</pubDate>
				<category><![CDATA[WordPress]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[亂碼]]></category>
		<category><![CDATA[compress]]></category>
		<category><![CDATA[gzip]]></category>
		<category><![CDATA[lighttpd]]></category>
		<category><![CDATA[zlib.output_compression]]></category>
		<guid isPermaLink="false">http://wazai.net/1748/%e7%b6%b2%e9%a0%81%e5%a3%93%e7%b8%ae%e4%ba%82%e7%a2%bc-lighttpd-gzip-php-js-css-html-plain</guid>

					<description><![CDATA[<p>蛙齋速度慢的原因雖然有很大部份是在VPS的速度，在沒有經費可以提高VPS花費的情況下，只好從網站的優化開始做起，小蛙在Google網站管理員工具中看到一個「網站效能」的選項，裡面提到了可以安裝Fire&#46;&#46;&#46;</p>
<p>這篇文章 <a rel="nofollow" href="https://noter.tw/1748/%e7%b6%b2%e9%a0%81%e5%a3%93%e7%b8%ae%e4%ba%82%e7%a2%bc-lighttpd-gzip-php-js-css-html-plain/" data-wpel-link="internal">網頁壓縮亂碼 &#8211; Lighttpd gzip php, js, css, html, plain</a> 最早出現於 <a rel="nofollow" href="https://noter.tw" data-wpel-link="internal">記下來</a>。</p>
]]></description>
										<content:encoded><![CDATA[<p>蛙齋速度慢的原因雖然有很大部份是在VPS的速度，在沒有經費可以提高VPS花費的情況下，只好從網站的優化開始做起，小蛙在<a href="https://www.google.com/webmasters/" target="_blank" rel="noopener noreferrer nofollow external" data-wpel-link="external" class="wpel-icon-right">Google網站管理員工具<span class="wpel-icon wpel-image wpel-icon-6"></span></a>中看到一個「網站效能」的選項，裡面提到了可以安裝Firefox的plugin來測試網站的效能，小蛙點了安裝之後，瀏覽網頁的時候按下<span style="color: #ff0000;"><strong>F12</strong></span>就可以看到Firefox下面的Firebug最右邊多出了一欄「<a href="http://code.google.com/intl/zh-TW/speed/page-speed/download.html" target="_blank" rel="noopener noreferrer nofollow external" data-wpel-link="external" class="wpel-icon-right">Page Speed<span class="wpel-icon wpel-image wpel-icon-6"></span></a>」。<br />
<span id="more-1748"></span><br />
測試之後的結果發現在「<strong><span style="color: #ff0000;">使用瀏覽器快取</span></strong>」跟「<strong><span style="color: #ff0000;">啟用壓縮功能</span></strong>」的部份是黃色驚嘆號，也就是還可以加強的部分。小蛙記得前一陣子就有啟用lighttpd的compress功能，在firebug下面也可以看到Content-Encoding: gzip了，為什麼還會在「啟用壓縮功能」的這個項目不符合呢？Google了一下發現lighttpd中設定的只有下面這些選項，沒有包含到PHP頁面。</p>
<pre>"text/plain", "text/html", "application/x-javascript", "text/css", "application/javascript", "text/javascript", "application/x-javascript"</pre>
<p>這篇文章小蛙記錄一下整個設定的流程，主要分成兩個部份，分別是lighttpd.conf以及php.ini。(參考資料：<a href="http://ching119.pixnet.net/blog/post/59675615-%E3%80%90%EF%BC%AC%E3%80%91%E8%A8%AD%E5%AE%9Agzip---lighttpd-%26-php" target="_blank" rel="noopener noreferrer nofollow external" data-wpel-link="external" class="wpel-icon-right">【Ｌ】設定Gzip &#8211; Lighttpd &amp; PHP @ Ching Wei : This is My Life &#8211; 工作、攝影、旅遊<span class="wpel-icon wpel-image wpel-icon-6"></span></a>)</p>
<h2><span style="color: #ff0000;">/etc/lighttpd/lighttpd.conf</span></h2>
<ol>
<li>首先在<span style="color: #ff0000;"><strong>server.modules</strong></span>的部份要打開<span style="color: #ff0000;"><strong>&#8220;mod_compress&#8221;</strong></span>的選項，把前面的「#」拿掉就可以了。</li>
<li>設定快取儲存資料夾。
<pre>compress.cache-dir = "/var/cache/lighttpd/compress/"</pre>
</li>
<li>設定要壓縮的類型。
<pre>compress.filetype = ("text/plain", "text/html", "application/x-javascript", "text/css", "application/javascript", "text/javascript", "application/x-javascript")</pre>
</li>
<li>重啟lighttpd，就可以透過firebug在剛剛設定的像css, javascript … 等檔案類型中看到「Accept-Encoding: gzip」的字樣。</li>
</ol>
<h2><span style="color: #ff0000;">/etc/php5/cgi/php.ini</span></h2>
<ol>
<li>這個php.ini的檔案可能會在不同路徑下，找不到的話可以下「locate php.ini」找找看，如果還是找不到可以在下locate之前先下「updatedb」的指令更新。</li>
<li>找到「<span style="color: #ff0000;"><strong>;zlib.output_compression = On</strong></span>」的字樣，把前面的「<span style="color: #ff0000;"><strong>;</strong></span>」拿掉。</li>
<li>存檔離開後，重新啟動lighttpd。</li>
</ol>
<p>透過以上設定就可以讓lighttpd跟php都使用gzip壓縮功能，但是小蛙設定完之後卻發現IE跟Chrome開啟頁面的時候是呈現亂碼的狀態，小蛙百思不得其解，Google了一會兒，<a href="http://ching119.pixnet.net/blog/post/59676021-%E3%80%90%E7%A8%8B%E5%BC%8F%E3%80%91php---gzencode-%E5%BE%8C%E8%AE%8A%E4%BA%82%E7%A2%BC-!!" target="_blank" rel="noopener noreferrer nofollow external" data-wpel-link="external" class="wpel-icon-right">【程式】PHP &#8211; gzencode 後變亂碼 !! @ Ching Wei : This is My Life &#8211; 工作、攝影、旅遊<span class="wpel-icon wpel-image wpel-icon-6"></span></a> 和 <a href="http://wenwen.soso.com/z/q202202824.htm" target="_blank" rel="noopener noreferrer nofollow external" data-wpel-link="external" class="wpel-icon-right">PHP静态页面GZIP压缩乱码问题 @ SOSO問問<span class="wpel-icon wpel-image wpel-icon-6"></span></a> 有提到會變成亂碼是做了兩次gzip造成的，小蛙改了半天，卻始終都還是亂碼(不同的theme可能會有不同情況)。<br />
之後小蛙把矛頭指向Hyper Cache這個套件(因為發現這個套件下面有很多跟gzip相關的字眼)，查了一下發現，原來在安裝完Hyper Cache的時候，預設狀態中「Enable compression」是開啟的，所以造成壓縮兩次的情況，只要把Enable compression關掉就可以了。</p>
<p>這篇文章 <a rel="nofollow" href="https://noter.tw/1748/%e7%b6%b2%e9%a0%81%e5%a3%93%e7%b8%ae%e4%ba%82%e7%a2%bc-lighttpd-gzip-php-js-css-html-plain/" data-wpel-link="internal">網頁壓縮亂碼 &#8211; Lighttpd gzip php, js, css, html, plain</a> 最早出現於 <a rel="nofollow" href="https://noter.tw" data-wpel-link="internal">記下來</a>。</p>
]]></content:encoded>
					
					<wfw:commentRss>https://noter.tw/1748/%e7%b6%b2%e9%a0%81%e5%a3%93%e7%b8%ae%e4%ba%82%e7%a2%bc-lighttpd-gzip-php-js-css-html-plain/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[WPMU]]></category>
		<category><![CDATA[Multi Site]]></category>
		<category><![CDATA[wp-config.php]]></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>
		<item>
		<title>在 WordPress 使用 Facebook 留言板 (Facebook Social Plugins Comments)</title>
		<link>https://noter.tw/1197/%e5%9c%a8-wordpress-%e4%bd%bf%e7%94%a8-facebook-social-plugins-comments/</link>
					<comments>https://noter.tw/1197/%e5%9c%a8-wordpress-%e4%bd%bf%e7%94%a8-facebook-social-plugins-comments/#comments</comments>
		
		<dc:creator><![CDATA[黃小蛙]]></dc:creator>
		<pubDate>Sat, 03 Dec 2011 21:35:09 +0000</pubDate>
				<category><![CDATA[WordPress]]></category>
		<category><![CDATA[網頁前端]]></category>
		<category><![CDATA[facebook]]></category>
		<category><![CDATA[Facebook留言板]]></category>
		<category><![CDATA[social plugin]]></category>
		<category><![CDATA[comments]]></category>
		<category><![CDATA[developers]]></category>
		<guid isPermaLink="false">http://69.163.37.35/?p=1197</guid>

					<description><![CDATA[<p>(2012-08-23 更新)接續上一篇，在 VPS 架設完 WordPress，覺得雖然 WordPress 有內建的留言(Comment)功能，但要留言的人需要自行輸入&#8221;姓名&#822&#46;&#46;&#46;</p>
<p>這篇文章 <a rel="nofollow" href="https://noter.tw/1197/%e5%9c%a8-wordpress-%e4%bd%bf%e7%94%a8-facebook-social-plugins-comments/" data-wpel-link="internal">在 WordPress 使用 Facebook 留言板 (Facebook Social Plugins Comments)</a> 最早出現於 <a rel="nofollow" href="https://noter.tw" data-wpel-link="internal">記下來</a>。</p>
]]></description>
										<content:encoded><![CDATA[<p>(2012-08-23 更新)接續上一篇，在 <span style="color: #ff0000;"><strong>VPS</strong></span> 架設完 <span style="color: #ff0000;"><strong>WordPress</strong></span>，覺得雖然 WordPress 有內建的留言(Comment)功能，但要留言的人需要自行輸入&#8221;姓名&#8221;以及&#8221;電子郵件&#8221;等資訊，總覺得要額外輸入這麼多東西有點麻煩，再說有不少網友都直接掛在 <span style="color: #ff0000;"><strong>Facebook</strong></span> 上，如果可以直接用 Facebook 的帳號來留言是不是方便很多呢？接下來的文章您將可以學會：<strong>1. 建立 Facebook Developers 應用程式。2. 建立 Facebook Social Plugins Comments 留言工具。3. 將 Facebook Comments 嵌入 WordPress。</strong></p>
<h5><span id="more-1197"></span><strong>● 建立 Facebook Developers 應用程式</strong></h5>
<p style="text-align: left;">要使用&nbsp;<span style="color: #ff0000;"><strong>Facebook Social Plugins</strong></span> 只要在 <strong><span style="color: #ff0000;">Facebook Developers</span></strong> 建立一個自己的應用程式即可。</p>
<p style="text-align: left;">1. 到<strong><span style="color: #ff0000;"><a href="https://developers.facebook.com/" target="_blank" rel="noopener noreferrer nofollow external" data-wpel-link="external" class="wpel-icon-right"><span style="color: #ff0000;">Facebook 開發人員</span><span class="wpel-icon wpel-image wpel-icon-6"></span></a></span></strong>，點選上方「<strong>應用程式</strong>」來新增自己的應用程式。<br />
<a href="https://noter.tw/wp-content/uploads/2011/12/2011-12-4-%E4%B8%8B%E5%8D%88-06-16-39.png" target="_blank" rel="noopener noreferrer" data-wpel-link="internal"><img decoding="async" class="size-full wp-image-1208" style="border: 0pt none;" title="facebook1" src="https://noter.tw/wp-content/uploads/2011/12/2011-12-4-%E4%B8%8B%E5%8D%88-06-16-39.png" alt="點圖放大" width="587" height="253"></a></p>
<p style="text-align: left;">2. 第一次使用 Facebook Developers 會出現授權請求，如果選擇不允許就不能繼續囉！同意吧！<br />
<a href="https://noter.tw/wp-content/uploads/2011/12/2011-12-4-%E4%B8%8B%E5%8D%88-06-19-44.png" target="_blank" rel="noopener noreferrer" data-wpel-link="internal"><img decoding="async" class="size-full wp-image-1209" style="border: 0pt none;" title="facebook2" src="https://noter.tw/wp-content/uploads/2011/12/2011-12-4-%E4%B8%8B%E5%8D%88-06-19-44.png" alt="2011 12 4 %E4%B8%8B%E5%8D%88 06 19 44 在 WordPress 使用 Facebook 留言板 (Facebook Social Plugins Comments)" width="583" height="287"></a></p>
<p>3. 點選右上角的「<strong>建立應用程式</strong>」。<br />
<a href="https://noter.tw/wp-content/uploads/2011/12/2011-12-4-%E4%B8%8B%E5%8D%88-06-21-201.png" target="_blank" rel="noopener noreferrer" data-wpel-link="internal"><img decoding="async" class="size-full wp-image-1223 alignnone" title="facebook3" src="https://noter.tw/wp-content/uploads/2011/12/2011-12-4-%E4%B8%8B%E5%8D%88-06-21-201.png" alt="2011 12 4 %E4%B8%8B%E5%8D%88 06 21 201 在 WordPress 使用 Facebook 留言板 (Facebook Social Plugins Comments)" width="582" height="431"></a><br />
4. 輸入要建立的應用程式的顯示名稱及名稱空間，這些資訊之後都可以修改。<br />
<a href="https://noter.tw/wp-content/uploads/2011/12/2011-12-4-%E4%B8%8B%E5%8D%88-06-22-45.png" data-wpel-link="internal"><img decoding="async" class="size-full wp-image-1225 alignnone" title="facebook4" src="https://noter.tw/wp-content/uploads/2011/12/2011-12-4-%E4%B8%8B%E5%8D%88-06-22-45.png" alt="2011 12 4 %E4%B8%8B%E5%8D%88 06 22 45 在 WordPress 使用 Facebook 留言板 (Facebook Social Plugins Comments)" width="582" height="216"></a><br />
5. 接著輸入驗證碼，如果你的 Facebook 沒有通過手機認證，會跳出要求手機認證。<br />
<a href="https://noter.tw/wp-content/uploads/2011/12/2011-12-4-%E4%B8%8B%E5%8D%88-06-23-22.png" data-wpel-link="internal"><img decoding="async" class="size-full wp-image-1226 alignnone" title="facebook5" src="https://noter.tw/wp-content/uploads/2011/12/2011-12-4-%E4%B8%8B%E5%8D%88-06-23-22.png" alt="2011 12 4 %E4%B8%8B%E5%8D%88 06 23 22 在 WordPress 使用 Facebook 留言板 (Facebook Social Plugins Comments)" width="580" height="264"></a><br />
<img decoding="async" class="size-full wp-image-1228 alignnone" title="facebook5" src="https://noter.tw/wp-content/uploads/2011/12/2011-12-4-%E4%B8%8B%E5%8D%88-06-23-49.png" alt="2011 12 4 %E4%B8%8B%E5%8D%88 06 23 49 在 WordPress 使用 Facebook 留言板 (Facebook Social Plugins Comments)" width="579" height="263"><br />
6. 建立完成會看到以下畫面。包含了 App ID(等一下會用到)、App Secret(如果要透過 Facebook 使用某些特殊功能會用到)。<br />
<a href="https://noter.tw/wp-content/uploads/2011/12/2011-12-4-%E4%B8%8B%E5%8D%88-06-28-53.png" data-wpel-link="internal"><img decoding="async" class="alignnone size-full wp-image-1232" title="facebook6" src="https://noter.tw/wp-content/uploads/2011/12/2011-12-4-%E4%B8%8B%E5%8D%88-06-28-53.png" alt="2011 12 4 %E4%B8%8B%E5%8D%88 06 28 53 在 WordPress 使用 Facebook 留言板 (Facebook Social Plugins Comments)" width="577" height="365"></a><br />
7. 輸入網站網址。將網站與 Facebook 做關聯。如果要開發其他比如說 Android App，也是一樣從這邊點選輸入。<br />
<a href="https://noter.tw/wp-content/uploads/2011/12/2011-12-4-%E4%B8%8B%E5%8D%88-06-30-18.png" data-wpel-link="internal"><img decoding="async" class="alignnone size-full wp-image-1233" title="facebook7" src="https://noter.tw/wp-content/uploads/2011/12/2011-12-4-%E4%B8%8B%E5%8D%88-06-30-18.png" alt="2011 12 4 %E4%B8%8B%E5%8D%88 06 30 18 在 WordPress 使用 Facebook 留言板 (Facebook Social Plugins Comments)" width="578" height="457"></a><br />
8. 資料都設定完成回到主畫面後，左側可以看到所有你建立的應用程式，右邊是應用程式的相關資訊。這樣就完成了申請 Facebook Developers 應用程式囉！<br />
<a href="https://noter.tw/wp-content/uploads/2011/12/2011-12-4-%E4%B8%8B%E5%8D%88-06-35-16.png" data-wpel-link="internal"><img decoding="async" class="alignnone size-full wp-image-1235" title="facebook8" src="https://noter.tw/wp-content/uploads/2011/12/2011-12-4-%E4%B8%8B%E5%8D%88-06-35-16.png" alt="2011 12 4 %E4%B8%8B%E5%8D%88 06 35 16 在 WordPress 使用 Facebook 留言板 (Facebook Social Plugins Comments)" width="581" height="368"></a></p>
<p>這篇文章 <a rel="nofollow" href="https://noter.tw/1197/%e5%9c%a8-wordpress-%e4%bd%bf%e7%94%a8-facebook-social-plugins-comments/" data-wpel-link="internal">在 WordPress 使用 Facebook 留言板 (Facebook Social Plugins Comments)</a> 最早出現於 <a rel="nofollow" href="https://noter.tw" data-wpel-link="internal">記下來</a>。</p>
]]></content:encoded>
					
					<wfw:commentRss>https://noter.tw/1197/%e5%9c%a8-wordpress-%e4%bd%bf%e7%94%a8-facebook-social-plugins-comments/feed/</wfw:commentRss>
			<slash:comments>4</slash:comments>
		
		
			</item>
	</channel>
</rss>
