如何在发布帖子时自动创建自定义域?

时间:2012-08-23 作者:Rorkkkk

我正在尝试使用我添加到函数中的代码在发布后添加自定义字段。php:

add_action(\'publish_page\', \'add_custom_field_automatically\');
add_action(\'publish_post\'. \'add_custom_field_automatically\');
function add_custom_field_automatically($post_ID) {
    global $wpdb;
    if(!wp_is_post_revision($post_ID)) {
        add_post_meta($post_ID, \'FIELD_NAME\', \'CUSTOM VALUE\', true);
    }
}
这个代码应该可以工作,但它不能?我更新了字段和自定义值,但从未创建自定义字段。为什么?

1 个回复
最合适的回答,由SO网友:AlxVallejo 整理而成

add_action(\'publish_post\'. \'add_custom_field_automatically\');
第二个add\\u操作中有一个句点。这应该是逗号:)

结束

相关推荐

如何在Functions.php中使用PHP手动修复WordPress库代码?

Wordpress为内置的gallery功能输出了一些非常糟糕的代码,这已经被谈论了很多次了。这是负责库输出的核心代码(在/wp-includes/media.php中):function gallery_shortcode($attr) { global $post; static $instance = 0; $instance++; // Allow plugins/themes to override the de