我有single-mypost.php来显示mypost单个帖子, 用户可以在其中提交msgs的表单(msgs是私人消息的另一种自定义帖子类型)。当用户提交表单时, 新帖子会完美添加到msg中, 但单个mypost自定义字段将变为空。我已经添加了代码正在使用

Message

Message

一旦用户提交表单, 我就会使用wp_insert_post插入帖子。我在get_header之前添加的代码。

if ( isset( $_POST[ 'task' ] ) && $_POST[ 'task' ] == 'msg' ) {

$post_info = array(

'post_title' => wp_strip_all_tags( $_POST[ "msgfor" ] . '-' .

$_POST[ "msgby" ] . '-' . $_POST[ "msgdate" ] ), 'post_content' => $_POST[ 'textareafield' ], 'post_type' => 'msgs', 'post_status' => 'publish'

);

$pid = wp_insert_post( $post_info );

echo $pid;

update_post_meta( $pid, "msgfor", $_POST[ "msgfor" ] );

update_post_meta( $pid, "msgby", $_POST[ "msgby" ] );

update_post_meta( $pid, "msgdate", $_POST[ "msgdate" ] );

}

#1

请加

echo $_POST[ 'textareafield' ];

}?>

之间 textarea>

#2

我认为代码的第二部分应该在单独的文件中, 它看起来像这样:

require('wp-load.php'); // make sure that it is the correct path to this file

... your code here ...

作为一种选择, 使用wp_ajax_ action钩子通过AJAX提交表单。

关键思想不是在single-mypost.php模板中使用wp_insert_post()。

php post修改字段,单个{customposttype}.php中的函数wp_insert_post()清除自定义字段相关推荐

  1. php sku添加,php – 在单个产品页面中显示SKU下的自定义字段值

    我正在定制WooCommerce,我想在产品页面中添加和显示自定义文本(条件和品牌). 该头寸位于"库存"或"SKU"元下.我已设法创建并保存自定义字段,但如何 ...

  2. php sku 代码编写,php – 在单个产品页面中显示SKU下的自定义字段值

    您的问题中提供的代码不完整,应该是这样的: // Enabling and Displaying Fields in backend add_action( 'woocommerce_product_ ...

  3. 使用sql中replace()函数替换或去掉字段中的某些字符

    1.去掉字段name中的'A'字母: 可用REPLACE(chr,search_string[,replacement_string])函数: update device set name=repla ...

  4. dede taglist模板中调用自定义字段

    dede taglist模板中调用自定义字段 [field:id runphp="yes"]global $dsql; $query = "SELECT 自定义字段 FR ...

  5. WordPress批量添加、修改、删除自定义字段的sql命令

    写一下WordPress批量添加.修改.删除自定义字段的sql命令,今天有个小伙伴问我一个问题,原本他用的是另外一个主题,看见日主题比较美观,于是他换到了日主题,用日主题的时候遇到了个问题,凡是资源站 ...

  6. 如何在html中定义字段文字,如何在自定义字段中插入html代码和标签|动易Cms

    如何在自定义字段中插入html代码和标签 在自定义字段里面直接插入html代码还有标签是解析不出来的. 但是我们可以通过以下的方法来实现. 1. 添加一个自定义字段.命名为MY_zdy 修 改 字 段 ...

  7. python wordpress自定义字段获取_WordPress 自定义字段(Custom Fields)详细介绍和使用...

    什么是 WordPress 自定义字段 Custom Fields 我们在使用 WordPress 撰写日志或者页面的时候,都会在编辑框下面看到自定义字段(Custom Fields),那么什么是自定 ...

  8. Django08-1:模型层(ORM)--聚合查询/分组查询/F与Q查询/开启事务/常用字段及参数/自定义字段/数据库查询优化

    聚合查询 单独使用时,用aggregate 1.只要是跟数据库相关的模块 基本都在django.db.models里面 如果没有应该在django.db里面 2. 聚合查询通常配合分组使用 from ...

  9. access四舍五入取整round_access中round函数怎么用

    access中round函数怎么用?access中round函数的用法!下面,小编通过示例来给大家介绍access中round函数的用法. 工具/原料 access 2007 方法/步骤 打开acce ...

最新文章

  1. java file_Java IO: File
  2. 语言const的生命周期_C语言的角落——这些C语言不常用的特性你知道吗?
  3. [YTU]_2444(C++习题 对象转换)
  4. Windows内核实验001 中断提权
  5. 重学数据结构004——栈的基本操作及实现(数组实现)
  6. 最近发现系统rabbitmq丢消息比较严重,于是想了些方案来查找原因,给将消息发送方式添加确认机制。 我们在本地模拟了wms发送打标消息的场景. 1. 有事务 2. 先发点对点队列, 再发订
  7. 两个日期相差月份 java_Java获取两个指定日期之间的所有月份
  8. IIS服务器SSL证书安装
  9. Apache Accumulo 1.9.3 发布,高性能 K/V 存储方案
  10. jquery validate.addMethod 正则表达式 (自定义验证方法)
  11. 中国象棋计算机比赛,2019年象棋软件大赛:四核弱机(56核)vs天命智棋(48核)...
  12. Java面试题及答案整理 2022 年 8 月最新版
  13. Java对象转为Json格式的String
  14. 21世纪七大数学难题
  15. Zig-Zag模式填充矩阵
  16. 电大2020春计算机形考作业,成教作业网提供国开电大2020年 建筑构造 形考任务1-4答案...
  17. 嵌入式(stm32)学习之路---MIDI音乐播放器
  18. 运行零币Zcash(ZEC)
  19. NiFi Processors之InvokeHTTP
  20. 安卓微信调用外部浏览器

热门文章

  1. 避免使用GroupByKey
  2. debian 7 mysql_debian7.2+nginx+mysql
  3. ai字体素材网站_综合网站大全,字体、设计、图片各种素材管够,资源丰富你懂得...
  4. Java基础03 字符串连接符+
  5. ROS中阶笔记(三):机器人仿真—ArbotiX+rviz功能仿真
  6. 显示器分辨率一直跳_2020如何选择适合自己的显示器?小白选购电脑显示器必看!...
  7. python中lambda的用法
  8. 学python要有多少英语词汇量测试_非常适合新手的一个Python爬虫项目: 打造一个英文词汇量测试脚本!...
  9. python123第6周答案_python123 测验6: 组合数据类型 (第6周)
  10. spss主成分综合得分_使用SPSS对美国50个州情况分析