如何快速更改wordpress 文章形式文章形式名称

下次自动登录
现在的位置:
修改wordpress用户角色名称及权限的方法
默认有五种用户角色,按权限等级从高到低分别为管理员、编辑、作者、投稿者、订阅者,并且角色的管理权限是向下兼容的,但这些角色的名称和权限默认是不能编辑的。如果你想为某个角色起一个更酷的中文名称,或者为各角色分配更加个性化的权限,可以分别通过下文中介绍的代码和插件来实现。
一、各角色对应的英文名称及默认权限介绍:
1、订阅者(subscriber):只允许修改自己的个人资料,例如昵称、联系方式、密码等等。
2、投稿者(contributor ):具有订阅者的所有权限。可以发表或删除自己的文章,但所发文章需经管理员审核后才能在博客上显示。可以编辑处于待审中的文章,但对已通过审核的文章不能编辑。也可以查看所有站内评论,但不能对评论进行编辑。
3、作者(author):具有投稿者的所有权限。所发表的文章无需管理员审核即可显示,还可以编辑已通过审核的文章,并且拥有媒体库的使用权限。
4、编辑(editor ):具有作者的所有权限。可以对文章、标签、分类、页面、友情链接、评论进行管理,也可以编辑待审中的文章,但编辑后仍然处于待审状态。实际上,编辑拥有除外观、插件、用户、设置和备份之外所有后台选项的操作权限。
5、管理员(administrator ):是wordpress最重要的角色,也是最高管理者,拥有博客后台的所有操作权限,通常该角色是唯一的。
二、用户角色名称的修改方法:
1、以修改“订阅者”为“忠实会员”为例,复制下面的代码到的function.php文件中。
function wps_change_role_name() {
global $wp_roles;
if ( ! isset( $wp_roles ) )
$wp_roles = new WP_Roles();
$wp_roles-&roles['subscriber']['name'] = '忠实会员';
$wp_roles-&role_names['subscriber'] = '忠实会员';
add_action('init', 'wps_change_role_name');
2、对照修改第5、6行中你想要编辑的角色英文名称(小写字母)所对应的中文名称,保存即可。
3、之后,新增用户时,在角色选择中可以看到你所修改的用户角色的新名称。如下图:
三、用户角色权限的修改方法:
对于默认的角色权限,可以使用 wpfront-user-role-editor 来修改。该插件的使用很简单,唯一缺点是不支持中文。
下载地址:https://wordpress.org/plugins/wpfront-user-role-editor
wpfront-user-role-editor 使用简介:
上传启用后,可以在左侧菜单栏看到“Roles”选项,其下的三个功能项依次为“所有角色”、“增加角色”、“还原设置”。具体功能如下:
1、所有角色:可编辑现有角色权限,或删除不需要的角色。
2、增加角色:根据需要添加自角色,并赋予其相应权限。
3、还原设置:如果不满意自己的修改,可使用此选项以恢复默认系统默认设置。
以上介绍的对于有此需要的多用户博客还是很方便的,但如果是未开放注册的单用户博客则没什么用处。如何使用,就看你的个人需要了。
【上篇】【下篇】
您可能还会对这些文章感兴趣!
wordpress使用技巧、模板主题、实用插件介绍!
手机、电脑、相机等数码产品相关信息。
免费空间、免费网盘、免费域名、免费信箱、免费相册等诸多免费资源信息介绍。
搜集整理网络上的实用资讯。
百度站内搜索
同分类最新文章wordpress进阶教程(二):注册一个自定义的文章类型
您现在的位置:
->&&&&浏览数:10,153
为什么要给wordpress注册默认文章之外的自定义的文章类型?比如本站,“教程”是按一般的博客文章形式来显示的,但是还有个“主题类”的文章,得用另一种显示形式,这样用普通的方法恐怕很难实现,所以需要另外注册一种文章类型,wp对每种文章类型可以用单独的模板来显示,这样就可以很方便实现我们要的效果了。
不过自定义文章类型的实际用途不仅仅局限于此,比如我就看到过有专门注册一个自定义文章类型只是用来给主题首页一个图片切换banner添加图片等设置信息的。。
看了前一篇文章,我想创建一个自定义文章类型(custom post type)使用的函数已经很明了了。
register_post_type( $post_type, $args );
对于args数组,比较重要,参数比较多,详细说明如下:
label - (字符串,可选,不重要)默认和$post_type一样
labels - (数组,可选) 用来配置文章类型显示在后台的一些描述性文字。默认为空。
'name' - 文章类型的名称,这个可以用中文(一般为复数,对于中文而言就无复数之说了)。
'singular_name'-单篇文章对象的名称,(对于英文而言就是name的单数),默认为name的值
'add_new'-对应于默认文章类型中的“写文章”
'add_new_item'-
'edit_item'-编辑
'new_item'
'view_item'
'search_items'
'not_found'
'not_found_in_trash'
'parent_item_colon'
'menu_name'
description-一些简短的介绍文字
public-(布尔值),用于定义publicly_queriable, show_ui, show_in_nav_menus and exclude_from_search的值
publicly_queryable- (布尔值)可以从前台获取的变量(从url中,比如url重写)
exclude_from_search - (布尔值),是否能够被搜索到
(布尔值)是否生成一个默认的管理页面,也就是是否在后台有管理页面。默认跟public的是一样
show_in_menu -
是否在后台菜单项中显示,如果为ture,那么show_ui的值也必须设置为true,将会有一个顶级菜单项。还可以为一个字符串,类似'tools.php' 或者'edit.php?post_type=page'
menu_position - 在后台菜单中的位置。
menu_icon - 菜单的icon图标(一个url)。
capability_type - 查看、编辑、删除的能力类型(capability),默认为post
capabilities - (数组,一般人用不到)
map_meta_cap - (布尔值),只有设置了capabilities才用的上
hierarchical - (布尔值),文章是否有层级关系,也就是是否允许有父级文章。
supports - (数组),对文章类型的一些功能支持
'title'-标题
'editor' (content) - 内容编辑器
'author' - 作者
'thumbnail' - 特色图像,主题还得支持特色图像才行
'excerpt' - 摘要
'trackbacks'
'custom-fields'-自定义字段
'comments' - 评论
'revisions' - 修订版
'page-attributes' - 页面属性,类似page,选择页面模板的那个
register_meta_box_cb - 当执行remove_meta_box() 和add_meta_box()时调用的函数
taxonomies - 添加已经注册了的分类法(比如默认的分类、标签)
permalink_epmask
has_archive - 文章是否有归档,就是一个所有文章归档页面。
rewrite - (布尔值或者数组),是否有url重写,设置为false的话将会防止url重写,关于重写以后教程详细讲解。
query_var - url重写会用到
can_export - 是否输出
show_in_nav_menus - 是否出现在设置菜单页面的选项中
_builtin - wordpress开发人员建议你不要使用这个参数哦。
_edit_link -
wordpress开发人员建议你不要使用这个参数哦
说实话,上面参数这样列出来,我自己看了都不能很清楚的说明每个参数具体效果是什么,那么下面通过一个简单的实例来使用说明一下上面部分参数的实际效果,我们还是使用wordpress的默认主题,twentyten来测试,在twentyten主题文件夹下新建一个post-type.php文件,然后在functions.php文件的最后面添加代码:
include_once('post-type.php');
在post-type.php中我们就可以添加注册文章类型的代码了,post-type.php中添加如下代码:
add_action('init', 'my_custom_init');
function my_custom_init()
$labels = array(
'name' =& '书本name',
'singular_name' =& '书本singularname',
'add_new' =& 'Add_new',
'add_new_item' =& 'add_new_item',
'edit_item' =& 'edit_item',
'new_item' =& 'new_item',
'view_item' =& 'view_item',
'search_items' =& 'search_items',
'not_found' =&
'not_found',
'not_found_in_trash' =& 'not_found_in_trash',
'parent_item_colon' =& '',
'menu_name' =& 'menu_name'
$args = array(
'labels' =& $labels,
'public' =& true,
'publicly_queryable' =& true,
'show_ui' =& true,
'show_in_menu' =& true,
'query_var' =& true,
'rewrite' =& true,
'capability_type' =& 'post',
'has_archive' =& true,
'hierarchical' =& false,
'menu_position' =& null,
'supports' =& array('title','editor','author','thumbnail','excerpt','comments')
register_post_type('book',$args);
添加上面的代码后,进入后台,部分效果如图:
限于篇幅,这篇文章就到这里了。。敬请关注接下来的教程。。
本篇教程之前的几篇教程是
本篇教程之后的几篇教程是
没有找到你要找的内容?你可以通过搜索你要找的内容,或者给我们留言。如何快速更改Wordpress文章形式名称_百度知道
如何快速更改Wordpress文章形式名称
提问者采纳
php 文件。  但是,这是一个通用的核心功能,还是很容易实现的?php }}add_action('esc_html'javascript&&lt、状态.text() == &quot.text(&admin_head'/
&lt、引证;
});;.ready(function() {
jQuery(&quot,已经添加了标准.each(function() {
if ( jQuery(this),可以通过了注册自定义分类实现;rename Aside in posts list tablefunction live_rename_formats() {
global $current_screen?  创建一种文章形式没有简便方法;); )
return '
if ( $current_screen-&
jQuery(&#39、日志,对现有的文章形式进行重命名,或者将其中的某个改名,所以还有一种简单方法就是直接修改语言包;Tips'  由于Wordpress中文版本质上还是以语言包形式实现的,该如何操作呢?&document';text&#47,任何主题都可以加入此功能的支持;),实现起来比较麻烦。  这里以将“Aside”重命名为“Tips”为例子;edit-post'live_rename_formats&#39,直接编辑 )
jQuery(this);
return $safe_ );), &#39, &#39。  默认情况下、图像七种文章形式;Aside&#39.post-state-format&}add_filter( &#39,需要多学习一下。  如果你需要创建自己的文章形式;);id == 'script&script type=&;
})、链接;Aside&quot。function rename_post_formats( $safe_text ) {
if ( $safe_text == '&#47“文章形式”是Wordpress 3;rename_post_formats'&#47,加入下面的代码就可以了;Tips&quot.1新增的一个十分给力的主题功能、相册;&gt
其他类似问题
wordpress的相关知识
等待您来回答
下载知道APP
随时随地咨询
出门在外也不愁自始至终,以提供稳定、高性能的美国、香港php虚拟主机产品为己任,以用户极高满意为生存价值,以产品的可靠性为生命线,以网络零中断为终身奋斗目标
网站一篇文章涉及多个领域这个不奇怪,大家也会把这一篇文章加入多个分类里,这样可以提高阅读效率,也是常理,但是一篇文章以摘要输入的时候,文章底部就会出现所有分类的名字,分类的显示方式可能很多人不喜欢,所以今天无忧主机()小编给大家介绍几个显示方式。
首先使用登录把当前模板的index.php下载到本地,然后使用文本工具打开,使用搜索功能查找这段&div class meta&找到之后,我们会看到以下代码: &?php the_category() ?& 在括号( )和引号内添加或修改内容,这个就是显示出来的样式了。
如果希望用逗号隔开各分类的标签应该是:
&?php the_category(‘,’) ?&
如果希望用箭头隔开各分类的标签应该是:
&?php the_category(‘ & ‘) ?&
如果希望用项目隔开各分类的标签应该是:
&?php the_category(‘ & ‘) ?&
如果希望用竖线( | )隔开各分类的标签应该是:
&?php the_category(‘ | ‘) ?&
如果希望用横杠(-)隔开各分类的标签应该是:
&?php the_category(‘ – ‘) ?&
无忧主机()小编在这里列出几个常见的样式,因为括号里面的内容是可以任意修改的,大家可以尽情发挥自己的创意,让分类的显示方式与众不同,也让自己的博客更美观
本文地址:/wordpress/10282.html
喜欢本文或觉得本文对您有帮助,请分享给您的朋友 ^_^
无忧主机资质:(十年旗舰品牌)
相关技术帮助文档
技术帮助文档分类}

我要回帖

更多关于 wordpress功能 更改 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信