我最近为Wordpress构建了一个特殊事件的插件&新闻列表。我有一个列表页面,然后是每个新闻项目的详细页面。现在在数据库中,我已经设置了3列,名为meta_title, meta_description和meta_keywords。我也有所有在一个SEO插件安装。
是否有一种方法如何从插件内(从我显示内容的循环),我可以说例如wp_page_meta = $meta_title
或类似的东西?
我发现了一些技巧,如何做到这一点通过黑客的function .php和header.php的主题,但这不是正确的方式。
您可能希望检查codex中的get_post_meta函数并为每个事件创建自定义元框,而不是直接处理数据库。http://codex.wordpress.org/Function_Reference/get_post_meta
添加一个元框:http://codex.wordpress.org/Function_Reference/add_meta_box