0
我有一个小插件来添加具有特定格式的自定义字段到一个帖子。这是有点工作,但由于某种原因,当用户点击“更新文章”按钮时,会在数据库中创建重复条目。为什么add_post_meta创建重复条目
的负责保存元数据的一部分是在这里
function saveCustomLink($post){
$linkLabel = $_POST['custom-link-label'];
$linkText = $_POST['custom-link-text'];
$linkUrl = $_POST['custom-link-url'];
if($linkLabel != "" AND $linkText != ""):
$newLink = ($linkUrl != "") ? "$linkLabel: <a href='$linkUrl' title='$linkText'>$linkText</a>" : $linkLabel . ": " . $linkText ;
add_post_meta($post, "custom-meta-link", $newLink);
endif;
}
add_action('save_post', 'saveCustomLink');
一个引擎收录我使用的是最新版本的WordPress(3.0.5)。非常感谢您的帮助。