Questions tagged «init»

3
应该使用哪个钩子来添加包含重定向的操作?
我想构建一个从查询字符串中获取某些url参数的插件,以为同一页面构建一个新的查询字符串。我遵循的是《专业WordPress插件开发》这本出色的书,但是我不确定该操作使用哪个钩子。这是我的动作函数: add_action( 'init', 'tccl_redirect' ); function tccl_redirect() { header ( "Location: http://www.mysite.com/$mypage?$newparam=$newvalue" ); ?> 哪些挂钩适合头重定向?


5
将过时的帖子标记为已发布
用例: 我的帖子类型与音乐节目有关。“显示时间”是在发布后的日期中获取的,该日期设置为将来的某个时间。我发现了一个功能,该功能可以获取以后标有日期的博客帖子,并保留日期,但是将帖子标记为已保存,但是还无法确定如何针对自定义帖子类型对其进行自定义。 该功能如下。 <?php function setup_future_hook() { // Replace native future_post function with replacement remove_action('future_post','show', '_future_post_hook'); add_action('future_post', 'show', 'publish_future_post_now'); } function publish_future_post_now($id) { // Set new post's post_status to "publish" rather than "future." wp_publish_post($id); } add_action('init', 'setup_future_hook'); ?>


By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.