先判斷下是否登錄,然后獲取當(dāng)前用戶對象,然后獲取當(dāng)前用戶對象的信息,需要哪些用哪些:
創(chuàng)新互聯(lián)建站專注為客戶提供全方位的互聯(lián)網(wǎng)綜合服務(wù),包含不限于網(wǎng)站設(shè)計、網(wǎng)站制作、綏陽網(wǎng)絡(luò)推廣、微信小程序開發(fā)、綏陽網(wǎng)絡(luò)營銷、綏陽企業(yè)策劃、綏陽品牌公關(guān)、搜索引擎seo、人物專訪、企業(yè)宣傳片、企業(yè)代運營等,從售前售中售后,我們都將竭誠為您服務(wù),您的肯定,是我們最大的嘉獎;創(chuàng)新互聯(lián)建站為所有大學(xué)生創(chuàng)業(yè)者提供綏陽建站搭建服務(wù),24小時服務(wù)熱線:18980820575,官方網(wǎng)址:www.cdcxhl.com
if(is_user_logged_in()){
$current_user = wp_get_current_user();
/**
* @example Safe usage: $current_user = wp_get_current_user();
* if ( !($current_user instanceof WP_User) )
* return;
*/
echo 'Username: ' . $current_user-user_login . 'br /';
echo 'User email: ' . $current_user-user_email . 'br /';
echo 'User first name: ' . $current_user-user_firstname . 'br /';
echo 'User last name: ' . $current_user-user_lastname . 'br /';
echo 'User display name: ' . $current_user-display_name . 'br /';
echo 'User ID: ' . $current_user-ID . 'br /';
}
WordPress網(wǎng)站目錄及文件數(shù)量還是很多的,對于新手不止建站就完了的,包括前期安裝網(wǎng)站、后期維護網(wǎng)站文件時都會涉及到對這方面的修改。這就要求大家一定要熟悉 WordPress目錄下面的文件都是做什么用的。本著分享精神小白總結(jié)了 WordPress網(wǎng)站目錄及php文件的詳細情況并在本文中一一說明。
給 wordpress文件夾里來個全家福吧,下是解壓縮后 wordpress目錄,里面包含了全部文件夾和文件。下面會依次詳細介紹
wordpress文件夾包括的目錄和文件全家福
wordpress內(nèi)置了很多分頁的函數(shù),我可以通過傳參很方便的就完成分頁功能,只要你有一些css的基礎(chǔ),很容易就可以實現(xiàn)各式各樣的分頁樣式,我們來看看有哪些
一、paginate_links()
例:?php echo paginate_links(array( 'prev_next' = 0, 'before_page_number' = '', 'mid_size' = 2,));?
二、the_posts_pagination()
例:
?php
the_posts_pagination( array('mid_size' = 3,'prev_text' ='上一頁','next_text' ='下一頁','before_page_number' = 'span class="meta-nav screen-reader-text"第 /span','after_page_number' = 'span class="meta-nav screen-reader-text" 頁/span',) ); ?
三、自定義函數(shù),把以下代碼放入主題目錄functions.php中
// 分頁代碼function par_pagenavi($range = 3){
global $paged, $wp_query;
if ( !$max_page ) {$max_page = $wp_query-max_num_pages;}
if($max_page 1){if(!$paged){$paged = 1;}
if($paged != 1){echo "a href='" . get_pagenum_link(1) . "' class='extend' title='跳轉(zhuǎn)到首頁'?/a";}
if($max_page $range){
if($paged $range){for($i = 1; $i = ($range + 1); $i++){echo "a href='" . get_pagenum_link($i) ."'";
if($i==$paged)echo " class='current'";echo "$i/a";}}
elseif($paged = ($max_page - ceil(($range/2)))){
for($i = $max_page - $range; $i = $max_page; $i++){echo "a href='" . get_pagenum_link($i) ."'";
if($i==$paged)echo " class='current'";echo "$i/a";}}
elseif($paged = $range $paged ($max_page - ceil(($range/2)))){
for($i = ($paged - ceil($range/2)); $i = ($paged + ceil(($range/2))); $i++){echo "a href='" . get_pagenum_link($i) ."'";if($i==$paged) echo " class='current'";echo "$i/a";}}}
else{for($i = 1; $i = $max_page; $i++){echo "a href='" . get_pagenum_link($i) ."'";
if($i==$paged)echo " class='current'";echo "$i/a";}}
next_posts_link(' ?');}}
模板中調(diào)用方法:
div id="page"?php par_pagenavi(5); ?/div
附帶一點css樣式僅供參考:
#page{width:100%;height:36px;line-height:36px;text-align:left;overflow:hidden;margin-left:auto;margin-right:auto;display:block;text-align:-moz-center;*text-align:center;text-align:center}#page a{text-decoration:none;color:#FFF;background:#282828;display:inline-block;padding:9px 12px;margin:0 5px 0 0;line-height:16px;margin-right:3px}#page a:hover,#page a.current{color:#FFF;background:#32a5e7}
我安裝了文章列表的分頁顯示插件,很好用,就是不能指定每頁顯示條數(shù),在網(wǎng)上找了這個插件的好多解說說明,但就是沒有這方面的解說。然后后來發(fā)現(xiàn)可以這樣子做:
1、進入wordpress后臺
2、設(shè)置閱讀
3、修改博客頁面最多顯示幾篇文章
你想要控制文章分頁數(shù)量的話,那就要去下載分頁顯示插件,如果遇到像我那樣的問題,可以按照上面的步驟做。