wordpress語法,我自己建了一個wordpress網站?
建議先判斷這些外國人的評論是真實評論還是垃圾推廣評論,如果是真實評論那無所謂保留即可,如果是垃圾推廣評論,除了要刪除這些評論之外,還需要采取一些措施去杜絕這種情況的發生。
1、在WordPress后臺 >> 討論 >> 在評論顯示之前,建議勾選“評論必須經人工批準”,或者勾選“評論者先前須有評論通過了審核”,具體如下圖所示:
2、實現禁止WordPress非中文垃圾評論,方法是將以下代碼直接放入主題function.php文件最后一個?>的前面即可,其中的文字部分可自行修改。
//屏蔽非中文評論function refused_spam_comments( $comment_data ){$pattern = '/[一-龥]/u';if(!preg_match($pattern,$comment_data['comment_content'])){err( "我擦,你竟然是歪果仁!可惜博主的英文太爛,看不懂你的評論,學會漢字再來評論吧..." );}return( $comment_data );}add_filter('preprocess_comment','refused_spam_comments');做到以上兩個步驟之后,這些英文垃圾評論就會消失大部分,以后再結合WordPress后臺討論的黑名單機制,慢慢填充黑名單,以后垃圾評論就會越來越少。
WordPress學習起來很難嗎?
可以做,但是難度不確定,要看你想要做的功能。如果只是內容展示加評論,難度不大,先設計好網站的靜態頁面,將靜態頁面拆成頭部、腳部、分類頁、詳情頁等,然后再在里面加WP的標簽將數據取出來。至于怎么加標簽這個需要學習,我可以提供給你一些好的WP的學習教程。一般不需要自己定義數據庫表,WP自己的數據庫表很靈活,什么類型的數據都可以裝在一張表里,你只需要在function.php中定義一下數據類型即POST_TYPE,所屬分類即TAXONOMY。靈活的東西一定很復雜,WP也不例外,為了實現靈活,WP犧牲了效率,變得復雜。掌握熟練精通不是一回事,要想深度開發,就要深度學習。
如何讓WordPress一個頁面顯示全部分類的文章?
顯示WordPress全部文章示例代碼如下:在循環中你可以使用WordPress的調用函數都是可以的,根據需要修改即可。
wordpress如何在頁面打開時提前顯示一個頁面詢問是否成年?
有時候我們的博客需要分享一些羞羞的內容,按慣例及服務器所在國家法律要求,是必須要在瀏覽前顯示“成人內容警告”的,以提示方可內容可能不適宜未成年人或引起不適。對于wordpress來說就很簡單,簡單的一段代碼就能實現。要實現這樣的功能,我們需要wordpress在wp_loaded的時候判斷指定cookie是否存在,以確定是否是該瀏覽者是否已經瀏覽警告頁面。如果該cookie不存在則顯示警告頁面,并且在瀏覽者點擊確認后寫入cookie。代碼如下:
Wordpress不同分類不同頁面能使用不同主題么了?
1.如果你是想給分類加特色圖像,可以這么做:
在Wordpress后臺:插件->安裝插件菜單對應頁面搜索"categorythumbnail"或"categorythumbnails"或"fpwcategorythumbnails",下載安裝啟用,在你當前主題的分類頁面模板中以你使用的插件的方式(通常是短代碼或函數)調用即可,調用前可以加一個判斷,判斷下有圖片沒,有圖片了輸出html,沒有了,就不輸出即可。
2.如果你是想在特定頁面顯示特定分類下文章的特色圖片以集中顯示,可以這么做:使用featuredimagethumbnailgrid或者在主題中自定義。
祝愉快!