<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>wordpress on </title>
    <link>https://jesselau.com/en/tags/wordpress/</link>
    <description>Recent content in wordpress on </description>
    <generator>Hugo -- gohugo.io</generator>
    <language>en</language>
    <lastBuildDate>Wed, 03 Oct 2018 23:46:28 +0000</lastBuildDate><atom:link href="https://jesselau.com/en/tags/wordpress/index.xml" rel="self" type="application/rss+xml" />
    <item>
      <title>Install Manticore Search And Play With Wordpress Database</title>
      <link>https://jesselau.com/install-manticore-search-and-play-with-wordpress-database/</link>
      <pubDate>Wed, 03 Oct 2018 23:46:28 +0000</pubDate>
      
      <guid>https://jesselau.com/install-manticore-search-and-play-with-wordpress-database/</guid>
      <description>A few days ago I found Manticore search, a fork of Sphinx search. I researched it and found an article.
It is worth trying.
Back up all the content of the existing server and start to increase the search function.
Install Manticore Search
First go to their website to download the latest version for this server system. This server uses Ubuntu 18.04. The latest version of the link can be easily found on the web page. The commands for downloading and installing at the current time are as follows:
wget https://github.com/manticoresoftware/manticoresearch/releases/download/2.7.3/manticore_2.7.3-180926-d07c4d43-stemmer.bionic_amd64-bin.deb
sudo dpkg -i manticore_2.7.3-180926-d07c4d43-stemmer.bionic_amd64-bin.deb
According to its installation tutorial, you also need to install several LIBs.
sudo apt-get install libmysqlclient20 libodbc1 libpq5 libexpat1
Then start this service
sudo systemctl start manticore
This service is also started when the server starts.
sudo systemctl enable manticore
Create a Manticore search test database</description>
    </item>
    
    <item>
      <title>My First Wordpress Plugin: Find And Replace Text in WP Editor on Both Visual and Text Mode</title>
      <link>https://jesselau.com/wordpress-plugin-find-and-replace-text/</link>
      <pubDate>Tue, 25 Sep 2018 21:42:58 +0000</pubDate>
      
      <guid>https://jesselau.com/wordpress-plugin-find-and-replace-text/</guid>
      <description>The WordPress editor currently does not have &#34;find n replace&#34; function.
This function is very useful for me, because I used to post the souce code just clicking Blockquote button.
But each time I have to go back to the TEXT mode and add the &amp;lt;PRE&amp;gt; tag, otherwise some code will be converted to some special characters by WordPress editor, which is not good story for source code.
Therefore, I need a batch find n replace function.
I used better search and replace plugin to modify the database, but this tool is to replace all the data of the website, which is not very convenient for new posts.
I plan to find another WordPress plugin but I can&#39;t find it. Maybe not too many people need this function.
I can solve it if there is a problem.
I have time and relevant experience to learn something new, although I have never made Wordress Plugin before, I am sure &#34;</description>
    </item>
    
    <item>
      <title>How to Create Zoom Image Hover Effects with Transparent  Text And How to Remove Adsense Auto Ads from Homepage in Extra Theme</title>
      <link>https://jesselau.com/how-to-create-zoom-image-hover-effects-with-transparent-text-remove-adsense-auto-ads-from-homepage-in-extra-theme/</link>
      <pubDate>Sun, 23 Sep 2018 21:16:08 +0000</pubDate>
      
      <guid>https://jesselau.com/how-to-create-zoom-image-hover-effects-with-transparent-text-remove-adsense-auto-ads-from-homepage-in-extra-theme/</guid>
      <description>After a day of renovation, I felt that the fullwidth slider on the front page didn&#39;t seem to be necessary, and it was not clear to say what my website was talking about.
Using EXTRA&#39;s image module to add a picture is very simple, however, we can not add text on the image.
So let&#39;s polish a dynamic effect with CSS.
How to Create Zoom Image Hover Effects with Transparent Text
Add a text module and write the code below
&amp;lt;div class=&#34;zoomimg-container&#34;&amp;gt;
&amp;lt;img class=&#34;zoomimg&#34; style=&#34;width: 100%;&#34; src=&#34;https://jesselau.com/wp-content/uploads/2018/09/jesselaublog-1.jpg&#34; /&amp;gt;
&amp;lt;div class=&#34;zoomimg-content&#34;&amp;gt;
&amp;lt;h1&amp;gt;Welcome to Jesse Lau&#39;s Blog&amp;lt;/h1&amp;gt;
Website Programing, Internet Marketing, Forex Trading, Billiard, Darts And I Can Stand On One Leg For 30 Minutes With My Eyes Closed. ☺
&amp;lt;/div&amp;gt;
&amp;lt;/div&amp;gt;
Then add the following code to the CUSTOM CSS of EXTRA THEME OPTION:
.zoomimg-container {
position: relative;
width: 100%;</description>
    </item>
    
    <item>
      <title>Renovate the Website with Extra Theme, Solve Polylang and Extra incompatibility issues and install ADSENSE code on AMP page</title>
      <link>https://jesselau.com/renovate-the-website-with-extra-theme-solve-polylang-and-extra-incompatibility-issues-and-install-adsense-code-on-amp-page/</link>
      <pubDate>Sun, 23 Sep 2018 00:49:13 +0000</pubDate>
      
      <guid>https://jesselau.com/renovate-the-website-with-extra-theme-solve-polylang-and-extra-incompatibility-issues-and-install-adsense-code-on-amp-page/</guid>
      <description>I visited the elegantthemes.com the day before yesterday and found that they had an additional theme besides DIVI.
It is said to be developed for blog sites.
The layout is similar to magazine layout, and the menu is more modern than DIVI.
Ok, since my membership covers this theme, I decide use this EXTRA theme to &#34;renovate&#34; the site.
WordPress&#39;s decoration is very convenient. After setting up with different themes, as long as you don&#39;t empty the database, you can return to the original DIVI interface at any time.
Ok, let&#39;s take a look at the extra theme.
He also embeds the Divi Builder visualization tool. Added a lot of typographic optimization for posts. Built-in feature for rating posts, supporting multiple authors.
Ok, see how my home page is designed:
&amp;nbsp;
Featured posts Slider is inserted at the top, as long as each post comes with a high-quality image, the effect of this image slider is good.</description>
    </item>
    
    <item>
      <title>Cancel Redirects to Solve Adsense Down or Unavailable Problem and Make a Custom 404 Page to Make Website More User-Friendly</title>
      <link>https://jesselau.com/cancel-redirects-to-solve-adsense-down-or-unavailable-problem-and-make-a-custom-404-page-to-make-website-more-user-friendly/</link>
      <pubDate>Wed, 19 Sep 2018 23:56:29 +0000</pubDate>
      
      <guid>https://jesselau.com/cancel-redirects-to-solve-adsense-down-or-unavailable-problem-and-make-a-custom-404-page-to-make-website-more-user-friendly/</guid>
      <description>I submitted Adsense application 3 times before and I received the following letter shortly:
&amp;nbsp;
Unable to review your site: While reviewing jesselau.com, we found that your site was down or unavailable. If you applied through an AdSense host partner, such as YouTube or Blogger, your hosted site was not available or not found (removed) at the time of the review.
This really made me confused. I have changed the server from London to Silicon Valley where Google headquarters is located. It was impossible to say &#34;down or unavailable&#34;.
I won’t guess this time. I went to the google forum and asked, and soon the enthusiasts answered, saying that my jesselau.com redirected to jesselau.com/en/. Google Adsense application robot does not support redirects.
Go to the google adsense guide, really, there is a small line of text, does not support redirect.</description>
    </item>
    
    <item>
      <title>How to Display &#34;Read More&#34; Links on DIVI Search and Tag Pages</title>
      <link>https://jesselau.com/how-to-display-read-more-links-on-divi-search-and-tag-pages/</link>
      <pubDate>Tue, 18 Sep 2018 00:26:52 +0000</pubDate>
      
      <guid>https://jesselau.com/how-to-display-read-more-links-on-divi-search-and-tag-pages/</guid>
      <description>The Divi template is great, but his founder may also have a philosophy of &#34;don&#39;t make the most of it.&#34; In some places, I suspect that it is a flaw that he deliberately left behind.
For example, his search and tag pages, why not make a read more links by default.
Go to their forum to find a solution.
Find the index.php file in the divi directory and find 54 lines, change to:
&amp;nbsp;
truncate_post( 270 );
printf( &#39; &amp;lt;a href=&#34;%1$s&#34; class=&#34;more-link&#34; &amp;gt;%2$s&amp;lt;/a&amp;gt;&#39; , esc_url( get_permalink() ), esc_html__( &#39;read more&#39;, &#39;et_builder&#39; ) );
Then upload it to the sub-template directory of divi:
scp \path\index.php yourusername@yourwebsite.com:/home/yourusername
ssh yourusername@yourwebsite.com
sudo mv index.php /var/www/yourwebsite.com/wp-content/themes/divi-child/
Get it, now the search results and tag page also have a &#34;read more&#34; link.
&amp;nbsp;</description>
    </item>
    
    <item>
      <title>21 Wordpress Plugins Activated in My Website</title>
      <link>https://jesselau.com/21-wordpress-plugins-activated-in-my-website/</link>
      <pubDate>Sun, 16 Sep 2018 01:20:23 +0000</pubDate>
      
      <guid>https://jesselau.com/21-wordpress-plugins-activated-in-my-website/</guid>
      <description>Since the blog was restarted at the end of last month, 21 wordpress plugins have been installed and activated.
21 is a mysterious number, so I will take a look at it at this time.
These plug-ins are all in the process of running the blog, suddenly throwing out some ideas or needs, found through google, although some have commercial functions, but this blog is currently running free features.
Wordpress can be used as the most popular CMS (content management system) for no reason. There are countless themes and plugins for developers to choose, which has a virtuous circle.
These 21 plugins can be divided into five categories.
The first category: speed optimization class
The second category: search engine optimization class
The third category: user interface class
The fourth category: user communication class
The fifth category: management tools
Ok, now let&#39;s talk about plugins one by one.</description>
    </item>
    
    <item>
      <title>How to setup Fullwidth Video Background with DIVI and FFMPEG</title>
      <link>https://jesselau.com/how-to-setup-fullwidth-video-background-with-divi-and-ffmpeg/</link>
      <pubDate>Sun, 16 Sep 2018 00:03:41 +0000</pubDate>
      
      <guid>https://jesselau.com/how-to-setup-fullwidth-video-background-with-divi-and-ffmpeg/</guid>
      <description>Prepare to upload a small video as a background.
I found a video on my mobile phone, taking a picture from New Zealand&#39;s famous Lake Tekapo to Wanaka.
But there are some noises.
This requires video processing software to remove the sound.
Ok, let&#39;s install the free and powerful ffmpeg.
Windows users can install a software Winff. Is a visual interface to the ffmpeg command line.
I am using Ubuntu 18 now. Need to run the following command to install ffmpeg
&amp;nbsp;
sudo add-apt-repository ppa:kirillshkrogalev/ffmpeg-next
sudo apt-get update
sudo apt-get install ffmpeg
Ok, ffmpeg is installed, the video file I just downloaded is 1.mp4 and I continue to run:
ffmpeg -i \path\1.mp4
Find a few lines with stream information. Here is:
Stream #0:0(und): Audio: aac (LC) (mp4a / 0x6134706D), 48000 Hz, mono, fltp, 95 kb/s (default)
Metadata:
creation_time : 2018-04-22T22:10:00.</description>
    </item>
    
    <item>
      <title>Optimize Wordpress, Nginx and PHP to Reduce Server Response Time</title>
      <link>https://jesselau.com/optimize-wordpress-nginx-and-php-7-2-to-reduce-server-response-time/</link>
      <pubDate>Mon, 10 Sep 2018 06:09:40 +0000</pubDate>
      
      <guid>https://jesselau.com/optimize-wordpress-nginx-and-php-7-2-to-reduce-server-response-time/</guid>
      <description>Yesterday my son made his first blog in life according to the Step-by-step Tutorial Show How to Build a Nice WordPress Blog with Perfect 100 Score of Google Pagespeed Insights and A Rating of SSL Certificate within 2 Hours I wrote earlier.
Because the cost of the server is determined by his own way of making money, he is currently purchasing Vultr&#39;s cheapest server, $3.50 per month, 1 CPU, and only 512MB of the smallest server.
WordPress is a very memory-intensive CMS system. It is estimated that 512MB will be not enough to run wordpress after adding several plug-ins and templates.
The response time of the server may not meet the requirements of Google Speed ​​Insights.
Just like my own blog, the initial speed is not slow, but after using DIVI and adding a lot of other plug-ins, the test results in Google Speed ​​Insights shows the server response time is more than 200ms.</description>
    </item>
    
    <item>
      <title>Step-by-step Tutorial Show How to Build a Nice Wordpress Blog with Perfect 100 Score of Google Pagespeed Insights and A Rating of SSL Certificate within 2 Hours</title>
      <link>https://jesselau.com/wordpress-google-pagespeed-insights-ssl-certificate/</link>
      <pubDate>Sat, 08 Sep 2018 01:45:05 +0000</pubDate>
      
      <guid>https://jesselau.com/wordpress-google-pagespeed-insights-ssl-certificate/</guid>
      <description>My 11-year-old son came back from school on Friday and saw my blog saying, &#34;I want to make a blog too.&#34;
The child’s thoughts and enthusiasm should be encouraged. So I decided to use another idle domain name fxdiary.com to go through the process step by step.
Each step was recorded, and everybody can learn how to build a nice Wordpress blog with perfect 100 Score of Google Pagespeed Insights and A rating of SSL Certificate in 2 Hours.
The best of all, you can save big money for just using $3.5/m VPS to make it.
This tutorial is divided into 8 steps.There are quick links:
1. Purchase a domain name
2. Register the host
3. Set DNS to point the domain name to the server ip
4. Remote login to the host to set up a non-root superuser</description>
    </item>
    
  </channel>
</rss>
