custom field functionality

时间:2014-02-27 作者:user1683285

我必须基于自定义字段构建自定义功能。

我有一个侧边栏,显示blockquote推荐。目前,这是通过为一篇文章提供一类大宗报价来实现的。但客户希望通过为标题、引用和作者添加字段,使其更易于使用。我可以通过添加自定义元框和使用post元数据来实现这一点。但他们也希望能够选择它将显示在的页面。

当前,块引号是模板部分,在各种模板文件中通过条件调用。因此,随着内容的增长和不同页面的添加,它不会提前知道将显示哪些页面。

我需要在后期编辑屏幕中的一个选择框,该框已自动填充显示块报价的所有当前页面。但我不知道如何填充这个选择框,因为事先不知道哪些页面最后会有一个块引号。

我想找到一种方法,每次页面显示块引号时,都会记录这些信息,然后用于填充选择框,但我对定制php不是很在行,我是一个前端开发人员,正在学习如何构建WordPress后端。我有很好的HTML CSS JavaScript,但我的php知识仅限于简单的条件和WordPress的自定义函数。

我想这会挂在某个地方的过滤器上,但我看不到在哪里。

在此方面的任何帮助都将不胜感激。

1 个回复
SO网友:robin

好吧,我不确定我是否能正确回答你的问题,所以我试着把我所理解的列出来。

1: 您可以创建自定义帖子类型(用于推荐),客户/管理员可以在其中填写标题/描述/作者姓名。2: 为了能够在特定页面上显示它们,您可以创建一个模板文件,例如,推荐信。php并调用标准WordPress循环来显示内容+调用此自定义帖子类型-显示位置和方式。

了解如何创建自定义主题页http://codex.wordpress.org/Page_Templates

并了解有关如何创建自定义帖子类型的更多信息http://codex.wordpress.org/Post_Types

希望有帮助

结束

相关推荐

Admin Theme customization

我遵循wordpress codex网站上关于通过插件创建管理主题的说明。我激活了插件,但我的样式表没有包含在<head>.. 这是我的代码:add_action( \'admin_init\', \'kd_plugin_admin_init\' ); add_action( \'admin_menu\', \'kd_plugin_admin_menu\' ); function kd_plugin_admin_init() { /* Register