wordpress页面id(wordpress页面和文章的区别)

WordPress是一款非常受欢迎的博客平台,拥有众多用户。在使用WordPress的过程中,我们经常需要处理页面,比如创建新页面、编辑页面等。而在这些操作中,页面ID扮演着非常重要的角色。今天,就让我来为大家揭秘WordPress页面ID的奥秘,让你轻松掌握页面ID的使用技巧。

什么是WordPress页面ID?

WordPress页面ID,顾名思义,就是每个页面在WordPress数据库中的唯一标识符。在WordPress中,每个页面都有一个唯一的ID,这个ID在数据库中以数字的形式存储。

为什么需要了解页面ID?

1. 快速查找页面:在管理众多页面时,通过页面ID可以快速定位到特定页面。

2. 自定义URL:在自定义页面URL时,页面ID是必不可少的参数。

3. 编写插件或主题:在开发插件或主题时,页面ID是获取页面信息的重要依据。

如何获取WordPress页面ID?

1. 通过WordPress后台获取

登录WordPress后台。

进入“页面”菜单,点击“所有页面”。

找到目标页面,在页面名称旁边会显示页面ID。

2. 通过浏览器开发者工具获取

打开目标页面。

按下F12键,打开浏览器开发者工具。

切换到“网络”标签页,找到目标页面的请求。

在请求的URL中,可以找到页面ID。

3. 使用函数获取

在主题或插件中,可以使用以下函数获取页面ID:

“`php

global $post;

echo $post->ID;

“`

如何使用页面ID?

1. 自定义URL

在“设置”菜单中,进入“永久链接”选项卡。

选择“自定义结构”。

在自定义结构中添加 `%page_id%` 参数,即可使用页面ID作为URL的一部分。

2. 编写插件或主题

在插件或主题中,可以通过页面ID获取页面信息,如页面标题、内容等。

可以使用以下函数获取页面信息:

“`php

$post = get_post($page_id);

echo $post->post_title;

“`

常见问题解答

1. 页面ID能否修改

页面ID在WordPress中是唯一的,不能直接修改。但如果要修改页面ID,可以尝试以下方法:

在数据库中修改页面ID。

使用插件修改页面ID。

2. 页面ID与页面URL的关系

页面ID是页面在数据库中的唯一标识符,页面URL则是页面在网络上的地址。在自定义URL时,页面ID是其中一个重要参数。

3. 页面ID与页面名称的关系

页面ID与页面名称没有直接关系。页面名称在数据库中存储,而页面ID在数据库中存储的是数字。

总结

了解WordPress页面ID,对于WordPress用户来说非常重要。通过本文的介绍,相信你已经对页面ID有了更深入的了解。在今后的使用中,希望你能熟练运用页面ID,让WordPress的使用更加得心应手。

主题 内容
页面ID是什么 页面ID是每个页面在WordPress数据库中的唯一标识符
为什么需要了解页面ID 快速查找页面、自定义URL、编写插件或主题
如何获取页面ID 通过WordPress后台、浏览器开发者工具、函数
如何使用页面ID 自定义URL、编写插件或主题
常见问题解答 页面ID能否修改、页面ID与页面URL的关系、页面ID与页面名称的关系

如何查看WordPress分类目录、标签和文章的ID

查看WordPress分类目录的ID\x0d\x0a进入仪表盘,打开“分类目录”管理界面,然后把鼠标移动到某一个分类目录名称上,这时就会在网页左下角显示当前分类目录的编辑页面地址。如图:\x0d\x0a\x0d\x0a我们可以看到在显示的网址中有“ID=***”的字符,那么其中显示的数字即为该分类目录的ID。\x0d\x0a查看WordPress标签的ID\x0d\x0a按照同上的方法,进入标签管理界面,我们把鼠标移动到某个标签上面,即可在页面左下角看到该标签的管理页面网址,这其中的“ID=”后所跟的数字即为该标签的ID。\x0d\x0a查看WordPress文章的ID\x0d\x0a同样的方法,在文章管理界面中,我们把鼠标移动到某篇文章的名称上,就会在页面左下角看到该篇文章的编辑页面网址。这其中的“ID=”后所跟的数字即为该文章的ID。

如何查看WordPress分类目录,标签和文章的ID

‍查看wordpress分类目录和标签,文章ID都可以通过wordpress后台查看。

所需工具:电脑一台

步骤如下:

1、打开wordpress后台,输入相应的账号密码。

2、找到左侧导航栏的文章-分类目录

3、文章标签

4、文章ID,把鼠标放在文章标题上面,浏览器状态栏就会显示文章的完整链接,后面有个数字的,如图上58就是文章的ID。

如何修改与制作wordpress的作者页面

一般情况下,多数主题下都有author.php这个文件,这既是作者展示页面。如果发现自己正在使用的主题中没有author.php这个文件的话,Wordpress会默认寻找 archives.php文件,如果连archives.php都不可用,Wordpress会接着寻找你的 index.php文件。

想要创建一个author.php文件的话,可以拷贝archives.php或者 single.php的内容。在这两个页面的基础上插入对应的wordpress作者页面调用函数,即可调用相应的作者信息。

常用的作者信息调用函数:

the_author显示文章的作者

the_author_description显示文章作者的描述(作者个人资料中的描述)

the_author_login显示文章作者的登录名

the_author_firstname显示文章作者的firstname(名)

the_author_lastname显示文章作者的lastname(姓)

the_author_nickname显示文章作者的昵称

the_author_ID显示文章作者的ID号

the_author_email显示文章作者的电子邮箱

the_author_url显示文章作者的网站地址

the_author_link显示一个以文章作者名为链接名,链接地址为文章作者的网址的链接。

the_author_icq显示文章作者的icq

the_author_aim显示文章作者的aim

the_author_yim显示文章作者的yim

the_author_msn(不推荐使用)显示文章作者的msn

the_author_posts显示文章作者已发表文章的篇数

the_author_posts_link显示一个链接到文章作者已发表文章列表的链接

list_authors(不推荐使用)显示blog所有作者和他们的相关信息。完整函数如下:

参数:

optioncount:是否显示各作者已发表文章的篇数,可选值为:TRUE和 FALSE(默认值)

exclude_admin:是否不列出管理员,可选值为:TRUE(默认值)和 FALSE

show_fullname:是否显示各作者的全名,可选值为:TRUE和 FALSE(默认值)

hide_empty:是否不显示发表文章数为0的作者,可选值为:TRUE(默认值)和 FALSE

feed:链接到各个作者发表文章的RSS供稿种子链接名,默认为空,不显示RSS供稿种子

feed_image:供稿种子的图片地址,如果提供此项,则覆盖上面的feed,默认为空

代表不显示各个作者的发布文章数,列出管理员,显示各作者的全名,显示发布文章数为0的作者和不显示RSS供稿种子。

wp_list_authors显示blog作者列表,如果作者发表过文章,则他的名字将链接到他发表的文章列表中。可定义是否显示其他信息。

参数:

optioncount:是否显示各个作者发表文章数,可选值:true和 false(默认值)

exclude_admin:是否不显示“admin”用户,可选值:true(默认值)和 false

show_fullname:是否显示各个作者的全名,如果不显示,将显示昵称。可选值:true和 false(默认值)

hide_empty:是否不显示发表文章数为0的作者,可选值:true(默认值)和 false

feed:链接到各个作者发表文章的RSS供稿种子链接名,默认为空,不显示RSS供稿种子

feed_image:供稿种子的图片地址,如果提供此项,则覆盖上面的feed,默认为空

增加用户信息字段:

为了更加简便与安全的增加信息字段,建议将自定义字段添加到“联系信息”中。“联系信息”的字段添加方式非常简单,打开wp-includes/user.php文件,约在1539行可以找到:$user_contactmethods= array代码,在大括号中修改或增加字段。

字段增加的格式为‘数据库字段名’=> __(‘标题说明文字’)修改后的完整代码演示:

function _wp_get_user_contactmethods($user= null){

$user_contactmethods= array();

if( get_site_option(‘initial_db_version’)< 23588){

$user_contactmethods= array(

‘aim’=> __(‘支付宝收款地址’),

‘addres’=> __(‘所在地’),

‘job’=> __(‘职业’),

‘qq’=> __(‘QQ’),

‘touxiang’=> __(‘头像url’)

);

}

return apply_filters(‘user_contactmethods’,$user_contactmethods,$user);

}

可以根据需要删除默认的字段,添加自己需要的字段,以达到增加用户选项的目的。

修改此项后,在用户后台的个人资料中也会自动出现对应的输入框,无需再修改其他程序文件。如果需要在作者页面的前端调用显示自定义字段则只需要使用“echo$curauth->xxx;”的PHP语句即可输出对应字段。

附上本文的作者页面范例:

安装author info插件。制作一个小插件,安装后可以直接实现上述代码所说的功能。

© 版权声明
THE END
喜欢就支持一下吧
点赞6 分享