DIV CSS 佈局教程網

 DIV+CSS佈局教程網 >> 網頁SEO優化 >> SEO優化集錦 >> WordPress優化:查詢百度收錄、自動同步微博帶圖片等
WordPress優化:查詢百度收錄、自動同步微博帶圖片等
編輯:SEO優化集錦     

Wordpress優化:查詢百度收錄,自動同步微博帶圖片,年月日排名的讀者牆

WordPress的流行不是由Wordpress程序本身決定的,而是由廣大的Wordpress開發者和愛好者推出來的。現在建站選擇Wordpress,最方便的就是可以在網上找到非常多的優秀的免費Wordpress主題,還有各種用途的Wordpress插件,幾乎想要的功能就能用插件來代替。

對於Wordpress的折騰戶來說,沒有強大的興趣作支撐是很難日復一日地研究和推出新的Wordpress優化技巧和方案,尤其是在國內作為一個Wordpress開發者有時可能感覺很孤獨和寂寞。本篇文章就是來自熱愛WP的張戈博主自己在折騰Wordpress過程中開發出來的WP實用技巧。

有的朋友可能想要在自己的Wordpress的每篇文章上展示百度是否收錄的情況。還有的為了提高網站人氣,我們有必要將Wordpress的讀者制作一個漂亮的展示牆,在評論中顯示訪客UA信息。對於“要求高”的朋友,可能還想要讓自己的Wordpress的每篇文章的ID是連續的。

如果你有以上幾個需求,那麼可以直接將本文分享的有關Wordpress優化代碼拿去用了。前一天部落分享了WordPress同步更新到新浪微博,這次我們帶來了張戈博主改進優化版本:讓WordPress發布文章自動同步到新浪微博,並帶上特色圖片。

WordPress優化:查詢百度收錄,自動同步微博帶圖片,年月日排名的讀者牆

一、查詢並展示Wordpress文章是否被收錄

1、可能有的人會比較喜歡查詢自己博客上的每篇文章是否被百度收錄,並將結果展示出來,類似的效果如下:

查詢並展示Wordpress文章是否被收錄

2、實現在上述效果可以直接使用WP-Baidu-Record插件,官網:https://wordpress.org/plugins/wp-baidu-record/

3、插件激活後,點擊[設置]按鈕進入插件設置界面,插件默認設置如下(默認是在文章內容的最後輸出百度收錄結果,而且是公開顯示):

使用WP-Baidu-Record插件

4、如果你想自定義輸出位置,那麼請勾選自定義結果輸出位置,前往WordPress主題目錄,找到文章模板(一般是single.php),然後在想要顯示的位置添加如下函數即可:<?php echo baidu_record(); ?>

Wordpress添加代碼

5、喜歡使用純代碼的話,編輯WordPress主題目錄下的functions.php文件,在最後一個?>標簽之前,添加如下代碼並保存:

  • function baidu_check($url){
  • global $wpdb;
  • $post_id = ( null === $post_id ) ? get_the_ID() : $post_id;
  • $baidu_record  = get_post_meta($post_id,'baidu_record',true);
  • if( $baidu_record != 1){
  • $url='http://www.baidu.com/s?wd='.$url;
  • $curl=curl_init();
  • curl_setopt($curl,CURLOPT_URL,$url);
  • curl_setopt($curl,CURLOPT_RETURNTRANSFER,1);
  • $rs=curl_exec($curl);
  • curl_close($curl);
  • if(!strpos($rs,'沒有找到')){
  • if( $baidu_record == 0){
  • update_post_meta($post_id, 'baidu_record', 1);
  • } else {
  • add_post_meta($post_id, 'baidu_record', 1, true);
  • }   
  • return 1;
  • } else {
  • if( $baidu_record == false){
  • add_post_meta($post_id, 'ba

XML學習教程| jQuery入門知識| AJAX入門| Dreamweaver教程| Fireworks入門知識| SEO技巧| SEO優化集錦|
Copyright © DIV+CSS佈局教程網 All Rights Reserved