用户登录
用户注册

分享至

wordpressloggedin

  • 作者: 沉睡的狮子
  • 来源: 51数据库
  • 2020-04-21

1.wordpress登录可见隐藏内容什么原理

在functions.php文件添加以下代码:

add_shortcode('hide','loginvisible');

function loginvisible($atts,$content=null){

if(is_user_logged_in() && !is_null($content) && !is_feed())

return $content;

return '';

}//判断是否登录

if(is_user_logged_in())

//登录则显示内容

the_content();

//否则提示登录

else

echo "隐藏内容,请先"。

2.Wordpress如何显示所有用户的评论

WordPress大多主题在用户登录下,评论框上也会显示一句:Logged in as XXX,它同样也能让已登录用户显示头像,效果如下:

实现WordPress评论框显示已登录用户头像

先来看看WordPress默认主题里关于已登录用户提示的这个代码段(comments.php):

Logged in as .

那怎么显示头像呢?这儿直接用 get_avatar() 可是获取不到当前登录用户的头像的,原因也显然,没指定登录用户的邮箱撒,所以得借助一个WordPress函数: get_currentuserinfo

改造后的代码段:

user_email, 35); ?>

Logged in as .

当然,这个 get_currentuserinfo 包含的可不止邮箱一个信息,更多内容还请各位童鞋自个儿看WordPress官方文档咯,懂点E文还是相当有用处的!

3.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 . '

';

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 . '

';

4.在wordpress中,bbpress插件怎么使用

bbPress 是由WordPress官方开发团队主导的一个轻量级的论坛插件,体积小,重量轻,速度快,并且具有良好的扩展性,用作客户支持论坛是比较合适的,当然了,用作小型的讨论组,也是合适的。

大致的使用步骤:

1. 下载并启用bbPress,有两种方法,一种是直接在WordPress后台插件->;安装新插件页面搜索并安装bbPress,另外一种方法是自己到

wordpress.org/plugins/bbpress/下载bbPress的zip压缩包,解压后,使用FTP或者SSH上传到你网站的

/wp-content/plugins/下面。下载后,到WordPress后台->;插件->;已安装插件页面,启用bbPress。由于bbPress的简体中文包一贯不怎么样,国内的bbPress爱好者有自己翻译的语言包,建议你百度下。

2. 配置

使用正确的或者说合适的语言包之后,后台是简体中文的,就像操作WordPress的文章一样配置下论坛版块即可。

5.看到有许多朋友提到“WordPress文章ID不连续”怎么办

WordPress

先判断下是否登录,然后获取当前用户对象,然后获取当前用户对象的信息,需要哪些用哪些:

1

2

3

4

5

6

7

8

9

10

11

12

13

14

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 . '

';

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 . '

';

}

6.wordpress中怎么获取会员登录后的ID号

分类目录的id号的查询: 到网站的后台找到文章分类目录,用鼠标放到所创建的分类目录上看电脑的左下角处的显示,如图中所示id=5就是分类目录的id号了。

页面的id号查询:也是同样的道理,在网站的后台,找到页面中你所创建的所有的页面,选择其中的一个页面,用鼠标放到所想查看的一个页面上,在左下角同样也可以看到页面的id号了,如图中所示post=84即为页面的id号了。 文章标题的id号的查询:到网站的后台点击文章所有文章选择其中一篇的文章,用鼠标放到文章的标题上面,在左下角看到如图中所示,post=558即为文章标题的id号了。

7.新登陆的wordpress为什么就是进不去

WordPress先判断下是否登录,然后获取当前用户对象,然后获取当前用户对象的信息,需要哪些用哪些:1234567891011121314if(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 . ''; 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 . ''; }。

转载请注明出处51数据库 » wordpressloggedin

软件
前端设计
程序设计
Java相关