1.wordpress 安装的DWQA问答插件
你是不是还没有建立分类?建立一个试试?
根本解决方法:
将echo( get_category_parents($category->term_id,true,' >') );
修改为
$temp = get_category_parents($category->term_id,true,' >') ;
if (!is_wp_error($temp)){
echo $temp;
}
2.xampp中怎么配置wordpress
1. 将wordpress解压缩,然后将整个解压后的wordpress文件复制到XAMPP目录下的【htdocs】文件中
2. 然后打开XAMPP,依次点击按钮,会出现一个网页,在这里先新建一个“数据库”,先选择【数据库】,然后在新建一个数据库名的输入框中输入自己要建的数据库名称,我们以“wp”为例:
3. 在浏览器中输入本地的网址,然后接下去依次照做
4. 在这个界面中,数据库名为我们刚才创建的“wp”,不然无法成功,然后用户名必须为“root”,密码不用填,为空,这些都要依次照做,然后点击提交即可,
5. 此图为wordpress登录时要输入的信息,自己可以输入常用的帐号密码,然后点击安装,在新弹出的网页中输入刚录入的帐号密码就能登录wordpresss后台
3.在wordpress中使用wp
直接上代码:
$amenu = array(
'container' =>false,
'echo' => false,
'items_wrap' => '%3$s',
'theme_location' => 'footmenu',
'depth' => 1,
'fallback_cb'=>'fanly_nav_fallback'
);
echo strip_tags(wp_nav_menu( $amenu ), '' );
?>;以上代码来自Fanly主题,所以你如果要使用可以修改一下数组中theme_location的参数,以及删除或修改fallback_cb。
4.如何获取WordPress当前用户信息
我们的目的就是欢迎当前的登录用户啦,当然这仅仅是最简单的目的,更深层次的目的是根据当前登录用户控制用户的行为,比如你想让当前用户能看什么,不能看什么,也就说控制用户的权限。当然这个就超出了本文的范围了,本文仅仅是教你如何获取当前登录用户信息
1)使用函数 get_currentuserinfo();
此函数将当前登录用户信息赋给全局变量$current_user以及一些单独的用户信息全局变量例如$display_name, $user_email等。 代码如下:
get_currentuserinfo();
//全局变量$current_user
echo 'Username: ' . $current_user->user_login . “\n”;
echo 'User email: ' . $current_user->user_email . “\n”;
echo 'User first name: ' . $current_user->user_firstname . “\n”;
echo 'User last name: ' . $current_user->user_lastname . “\n”;
echo 'User display name: ' . $current_user->display_name . “\n”;
echo 'User ID: ' . $current_user->ID . “\n”;
//单独的全局变量
echo $display_name . “'s email address is: ” . $user_email;
?>
2)使用函数 wp_get_current_user()
此函数必须将返回值赋给一个数组变量,代码如下:
if ( 0 == $current_user->ID ) {
// Not logged in.
} else {
// Logged in.
}
?>
/**
* @example Safe usage: $current_user = wp_get_current_user();
* if ( !($current_user instanceof WP_User) )
* return;
*/
echo 'Username: ' . $current_user->user_login . '
';
echo 'User email: ' . $current_user->user_email . '
';
echo 'User first name: ' . $current_user->user_firstname . '
';
echo 'User last name: ' . $current_user->user_lastname . '
';
echo 'User display name: ' . $current_user->display_name . '
';
echo 'User ID: ' . $current_user->ID . '
';
5.如何获取WordPress当前用户信息
先判断下是否登录,然后获取当前用户对象,然后获取当前用户对象的信息,需要哪些用哪些:
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 />';
}不了解再问。
祝愉快!
6.如何添加WordPress导航菜单
亲,你的问题问得不清楚呀
1、如果是要给主题添加导航菜单功能,
那你就要注册导航菜单才行,代码如下:
//菜单
register_nav_menus( array(
'primary' =>; '顶部导航菜单',
'footer' =>; '底部导航菜单',
) );
上面的代码添加了2个导航菜单。
然后再在前台文件中调用,一般放在header.php文件中,代码如下:
<?php wp_nav_menu( array( 'container' => '','theme_location' => 'primary','items_wrap' => '<ul id="nav" class="menu">%3$s</ul>','fallback_cb' => '' ) ); ?>
这段代码是调用了顶部导航,调用底部导航一样。
========================================
2、如果是想让前台显示导航菜单,
我们还要在后台的——>;外观——>;菜单 里添加菜单。只有添加了菜单,前台才会显示的。
希望我的回答帮到你
转载请注明出处51数据库 » wordpresswp_print_s
祝你好孕哦