wordpress文本,WordPress如何登陸后才能查看網站的文章?
具體實現步驟如下:
1、將以下代碼添加到Three主題的functions.php文件最后一個?>的前面。
//部分內容登錄可見
function login_to_read($atts, $content=null) {
extract(shortcode_atts(array("notice" => '
<span style="color: red;">溫馨提示:</span>此處內容需要<a title="登錄后可見" href="#respond">登錄</a>后才能查看!
'), $atts));
if ( is_user_logged_in() && !is_null( $content ) && !is_feed() )
return $content;
return $notice;
}
add_shortcode('vip', 'login_to_read');
PS:將上面代碼中的login.php替換為站點的登錄地址,以方便用戶快速登錄。
2、在編輯文章的時候,只需要切換到文本模式,在需要隱藏的部分內容中前后加上短代碼即可。
[vip]我是被隱藏的內容,樣式一(默認樣式)[/vip]
[vip notice="登錄后才顯示喲"]我是被隱藏的內容,樣式二(自定義回復信息)[/vip]
其中樣式一的提示信息就是第一步中的“溫馨提示:此處內容需要登錄后才能查看!”,樣式二的提示信息就是“登錄后才顯示喲”,具體選用哪個樣式由大家自己決定了。
wordpress怎么在首頁顯示自定義的文章類型?
1. 有自定義文章類型,希望自定義文章類型和默認的Post都在首頁的主循環中顯示。
2.有自定義文章類型(產品),首頁主循環中只顯示產品。
注意,本教程中只對應首頁的主循環,即不適用首頁一些側邊欄、或者自定義的文章查詢區域。
將下面代碼添加到主題的functions.php中即可
function ashuwp_posts_per_page($query){
//首頁或者搜索頁的主循環
if ( (is_home() || is_search()) && $query->is_main_query() )
//$query->set( ‘post_type’, array( ‘product’ ) ); //只顯示product
$query->set( ‘post_type’, array( ‘post’, ‘product’ ) ); //主循環中顯示post和product
return $query;
}
add_action(‘pre_get_posts’,’ashuwp_posts_per_page’);
利用pre_get_posts鉤子,不光可以實現本教程所需要的內容,還可自由發揮,改變主循環的其它一些參數。
比如僅僅想讓首頁的文章數量顯示為5篇。
function ashuwp_posts_per_page($query){
//僅首頁
if ( is_home() )
$query->set(‘posts_per_page’,5);//每頁顯示5篇
return $query;
}
add_action(‘pre_get_posts’,’ashuwp_posts_per_page’);
wordpress怎么新建一個頁面?
首先需要說明的一點是,如果你在網站頁面中點擊了分類頁面,那么wordpress首先會自動尋找category-X.php文件,其中的X代表分類頁面的ID,比如在飛魚的聲納,category-44.php代表的就是有關時間管理的分類頁面,要查看分類頁面的ID號,你可以將鼠標放置于分類列表上,在瀏覽器的左下角就能看到類似于
的鏈接,其中的數字44就是此分類頁面的ID。如果在你的wordpress主題文件夾中不存在category-X.php文件,那么wordpress就會尋找category.php文件,如果category.php文件也不存在,它就會尋找archive.php文件,如果archive.php文件依然不存在,wordpress就會接下來尋找index.php文件,這個文件肯定是有的,要不然wordpress主題也就不能成為主題了。一般來說,設計者所設計的wordpress主題中,至少包括index.php文件和archive.php文件。
如何讓wordpress導航條顯示分類目錄?
1、進入【控制板】——【外觀】——【編輯】,在右側找到【頂部】或【header.php】字樣,點擊打開,找到一下代碼片段:
<!–navigationSTART–><divid=”navigation”><!–menusSTART–><ulid=”menus”><liclass=”<?phpecho($home_menu);?>”><aclass=”home”title=”<?php_e(‘Home’,‘inove’);?>”href=”<?phpechoget_settings(‘home’);?>/”><?php_e(‘Home’,‘inove’);?></a></li>2、在這段代碼后面添加:<li><ahref=”分類目錄地址”title=”分類目錄名稱“>分類目錄名稱</a></li>3、如果想添加多個就將這行代碼多復制幾次,依次更改其中紫色的文字即可,注意分類目錄地址是分類目錄完整的地址。
如何把Wordpress的日志文章導出為Word或者PDF文檔?
首先對日志的內容進行復制。
新建一個word文檔,直接粘貼即可。