您现在的位置是:首页 > cms教程 > WordPress教程WordPress教程
WordPress添加Meta Box的方法教程
连解淦2023-07-09 17:25:59WordPress教程已有29人查阅
导读WordPress添加Meta Box的方法,需要使用到add meta boxes Action,该Action允许我们为任何文章类型注册Meta Box,在该Action中
WordPress添加Meta Box的方法,需要使用到add meta boxes Action,该Action允许我们为任何文章类型注册Meta Box,在该Action中,我们需要使用add_meta_box()方法来添加Meta Box的相关信息。
这里我们在$types数组中定义了Post和Page都需要推荐指数这个自定义字段,然后告诉WordPress使用“render_rating_meta_box”方法来渲染Meta Box,位置在侧边栏(side)。因为内容不多,所以侧边栏足够,若内容较多,可以将“side”改为“advanced”,这样就会在主内容区域渲染Meta Box。接下来看看是如何渲染的
这里先使用wp_nonce_field()添加了一个nonce field,用来做安全检查,然后,读取推荐指数的值,循环1~10来输出可供选择的值,如果和推荐指数相同,则默认选上。通过下拉框,既可以解决输入不方便和无法验证的问题。记住这里下拉框的name属性的值(rating_field),将通过它在下面的代码中获取选择的值。最后,当文章被保存时,需要将推荐指数也保存起来
这里做了一系列检查,包括对刚刚设置的nonce检查,用户权限的检查,排除自动保存的情况。然后使用update_post_meta()方法将数据存入数据库。至此,我们就完成了对推荐指数自定义字段的改装,可以很方便的选择文章的推荐指数。等等。。。
细心的朋友可能发现了,在应用了上面三段代码后,的确可以实现功能。但是,在默认的自定义栏目区域下,是可以看到,有一个名为“rating”的栏目,这就是我们刚刚选择的推荐指数。如果想让他不在自定义栏目下,显示,可以将上述代码中的$rating_key改为以下划线开头,这样,WordPress就不会显示出来了。注意有两个地方要改。
本文标签:
很赞哦! (1)
暂无内容 |
暂无内容 |
相关文章
暂无内容 |
暂无内容 |
随机图文
wordpress配置步骤教程
在页面左侧,单击云产品资源下拉列表,查看本次实验所需资源。单击屏幕右侧创建资源 ,免费创建当前实验所需云产品资源。资源创建过程需要1~3分钟。完成实验资源的创建后,您可以在 云产品资源 列表查看已创建的资源信息wordpress制作新闻列表的仿站步骤
wordpress新闻列表如何制作,WordPress新闻文章列表页仿站步骤1、制作archive.php页面2、调用header、sidebar、footer文件wordpress主题怎么更换
更换wordpress主题的三种方法:1.FTP上传主题文件夹至根目录下:htdocswp-contentthemes即可kali攻击wordpress,trunkey+linux安装wordpress的方法
今天越来越多的企业利用SAAS(Software as a Service)工具应用在他们的业务中。例如,他们经常使用WordPress作为他们网站的内容管理系统,或者在局域网中使用Drupal框架。
留言与评论 (共有 0 条评论) |