Im使用车辆列表主题和WPUF Pro插件进行前端提交。
WPUF插件自动读取主题post\\u type(vehicle)的分类,但主题获得了vehicle(details)选项,该插件在保存时无法处理。
我尝试使用weDevs在文档中提供的挂钩,但没有成功(也没有对门票做出回应)。
在屏幕选项上,我可以启用WPUF自定义字段并查看我在表单上提交的选项,但我想将它们保存为车辆选项(与我通过仪表板以管理员身份提交车辆相同)。
theme/function.php
function wpuf_update_vehicle_year( $post_id ) {
$year = get_post_meta( $post_id, \'seek_property_year\', true );
update_post_meta( $post_id, \'seek_property_year\', $year );
}
add_action( \'wpuf_add_post_after_insert\', \'wpuf_update_vehicle_year\' );
关于如何将WPUF的自定义字段传递给主题post\\u类型选项,有什么建议吗?
SO网友:bestprogrammerintheworld
您的代码。。。
function wpuf_update_vehicle_year( $post_id ) {
$year = get_post_meta( $post_id, \'seek_property_year\', true );
update_post_meta( $post_id, \'seek_property_year\', $year );
}
add_action( \'wpuf_add_post_after_insert\', \'wpuf_update_vehicle_year\' );
是的
probably 执行,但无论如何都不会改变,因为它所做的事情是获取元数据(使用
get_post_meta
) 对于seek\\u property\\u year,然后使用相同的值更新相同的元数据:
获取的值$post_id
对于seek\\u property\\u year。假设该值为2010年$post_id
对于seek\\u property\\u year。2010年进入seek\\u property\\u year。。。将不会导致数据库发生任何更改(似乎什么都没有发生)