如何在wordpress中隐藏自定义字段

时间:2012-07-02 17:35:52

标签: wordpress field

我在我的网站上工作,我正在努力让自定义字段工作。我有一个页面,添加了一些自定义字段。当我添加这个PHP代码

<?php the_meta ?>

到我的single.php文件,自定义字段'WP-Prosper'会自动显示在我的帖子中,其值如下所示。

 WP-Prosper: a:2:{s:12:"remove_thumb";s:0:"";s:11:"video_embed";s:0:"";}
 File Type: .IPA

我没有给这个自定义字段赋值。如何从我的自定义字段部分中删除它?

2 个答案:

答案 0 :(得分:0)

使用Delete Custom Fields插件删除不需要的自定义字段。

或者您可以从WordPress数据库的postmeta表中手动删除它。

干杯!!!

<强>更新

从phpmyadmin手动删除postmeta

* 重要提示:在更新之前,请back up your database和文件。

  1. 转到数据库的phpmyadmin。
  2. 在左栏中查找“wp_postmeta”
  3. 点击页面顶部的“浏览”。
  4. 找到按键排序:下拉菜单,然后选择“option_name (升序)“或”option_name(降序)“
  5. 在“option_name”列下,查找“自定义”的名称 您想要删除的字段。
  6. 单击该行中的红色X以删除自定义字段。重复一遍 您希望摆脱的特定自定义字段的每个实例 的。
  7. 在WordPress中,打开一个新帖子并向下滚动到自定义字段。 在下拉菜单中查看以确保现在是自定义字段 走了。

答案 1 :(得分:0)

the_meta()或许是一种过于生硬的工具:它只是显示帖子的所有自定义字段。

如果您指定要输出的元键,则可以完全控制输出。看看http://codex.wordpress.org/Function_Reference/get_post_meta

e.g。 <?php echo get_post_meta($post->ID, 'my_meta_key'); ?>