网站建设资讯

NEWS

网站建设资讯

wordpress订阅者 wordpress邮件订阅插件

wordpress 怎么设置订阅者无权限查看评论内容?

WordPress部分内容,让用户评论可见,如果你设置, 登陆用户才可以评论,还可以达到用户登陆后评论可见的效果。那么WordPress网站如何实现评论后可见隐藏部分内容?

牡丹江网站制作公司哪家好,找创新互联!从网页设计、网站建设、微信开发、APP开发、响应式网站设计等网站项目制作,到程序开发,运营维护。创新互联2013年至今到现在10年的时间,我们拥有了丰富的建站经验和运维经验,来保证我们的工作的顺利进行。专注于网站建设就选创新互联。

将下面的代码添加到主题的 functions.php 文件:

//部分内容评论可见

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

 extract(shortcode_atts(array("notice" = 'p class="reply-to-read"温馨提示: 此处内容需要a href="" title="评论本文"评论本文/a后才能查看./p'), $atts));

 $email = null;

 $user_ID = (int) wp_get_current_user()-ID;

 if ($user_ID 0) {

     $email = get_userdata($user_ID)-user_email;

     //对站长直接显示内容  

     $admin_email = "admin@ymjihe.com"; //站长Email  

     if ($email == $admin_email) {

         return $content;

     }

 } else if (isset($_COOKIE['comment_author_email_' . COOKIEHASH])) {

     $email = str_replace('%40', '@', $_COOKIE['comment_author_email_' . COOKIEHASH]);

 } else {

     return $notice;

 }

 if (empty($email)) {

     return $notice;

 }

 global $wpdb;

 $post_id = get_the_ID();

 $query = "SELECT `comment_ID` FROM {$wpdb-comments} WHERE `comment_post_ID`={$post_id} and `comment_approved`='1' and `comment_author_email`='{$email}' LIMIT 1";

 if ($wpdb-get_results($query)) {

     return do_shortcode($content);

 } else {

     return $notice;

 }

}

add_shortcode('reply', 'reply_to_read');

WordPress各用户角色都有哪些权限

方法/步骤

订阅者:只能修改自己的个人资料,例如昵称、联系信息、密码等等。

投稿者:具有订阅者的所有权限。可以发表文章,发表的文章需要经过管理员审核后才能在博客上显示出来,但可以预览效果。对待审中的文章可以编辑,但对已通过审核的文章不能编辑,可以查看所有站内评论,但不能对评论进行编辑。

作者:具有投稿者的所有权限。可以编辑已通过审核的文章,发表文章不需要审核,可以使用媒体库。

编辑:具有作者的所有权限。可以对文章标签、分类进行管理,可以管理友情链接,可以编辑评论,可以添加或编辑页面,还可以编辑待审中的文章,但编辑后仍然处于待审状态。实际上,编辑只是不具备外观、插件、用户、设置和备份这些选项的操作。

5

管理员:具有admin的所有权限,包括删除admin!不能随便给他人这个权限,这个不用具体说也知道啦。

如何解决WordPress订阅者能访问管理员后台的全部功能

如果是订阅者,

那在wordpress网站是不可能访问到后台的全部功能的。

后台的全部功能只有管理员才能全部访问

这种情况应该不可能存在。

wordpress的用户种类里有管理者、订阅者、投稿者等等,怎么修改这些名称?

简单的来说,wordpress是一个多国语言的PHP开源博客系统,因此,每个级别其实只是一个ID而已,而真正那这个ID显示成为什么,在于wordpress本身自带的翻译文件。以下是文件大概位置,以订阅者为例,其他名称同理。

在“根目录\wp-content\languages”中,admin-network-zh_CN.po文件以及admin-zh_CN.po均有相应的翻译说明,利用编辑器自带的查找功能即可快速的定位修改文字的位置。

另附po以及mo文件的区别:po是编译过的翻译文件,而mo是源文件,如若需要修改源文件并重新生成po文件的话,可使用poedit工具。


新闻名称:wordpress订阅者 wordpress邮件订阅插件
URL标题:http://cdweb.net/article/ddopjpp.html