wordpress - 当我从现有媒体中选择时,未保存发布“特色图片”
问题描述
当我在帖子中选择多个特色图像时,它会显示在编辑帖子页面上,但是当我保存草稿时,页面会刷新并且它不会保存所有选定的图像。有时它会覆盖另一个图像。我尝试禁用插件,但问题没有解决,它大部分时间都会发生,但并非总是如此。任何的想法?
提前致谢
解决方案
在 save_postdata($post_id) 函数中添加以下代码(这是保存帖子按钮的单击事件)。
if( isset($_POST["action"]) ){
$contains = "feature_image";
foreach ($_POST as $post => $key) {
if (strpos($post, $contains) !== FALSE) {
$selected_images .= $key."-";
}
}
update_post_meta($post_id, "extra_feature_images", trim($selected_images, "-"));
推荐阅读
- shell - 我需要在 shell 中用换行符替换文字 \n
- git - 我将如何 git 合并两个具有原始祖先但分歧的相同项目?
- c# - 仍然没有得到如何从 BackgroundWorker 返回值
- html - 我在 bootstrap 列中遇到 img 缩放问题
- node.js - 猫鼬删除错误的文件
- java - 遍历 HashMap 并将值放入 List
- javascript - 异步减少
- python-3.x - 如何在使用 boto3 创建 api-gateway 时添加命令“使用 Lambda 代理集成”
- java - 在测试中调用 SDOHelper.createRootDataObject 时的 NPE
- spring - 从之前的步骤获取xml配置spring批处理中的jobExecutionContext