在Wordpress中发布帖子后如何获得永久链接

时间:2019-10-31 06:43:56

标签: wordpress

在Wordpress中发布帖子后,如何动态获取永久链接。我想将永久链接私下发送到API 发表帖子后。

谢谢。

1 个答案:

答案 0 :(得分:0)

怎么样呢?

add_action('transition_post_status', 'send_new_post', 10, 3);

function send_new_post($new_status, $old_status, $post) {
  if('publish' === $new_status && 'publish' !== $old_status && $post->post_type === 'post') {
    print(get_post_permalink($post));
  }
}

您正在使用帖子状态转换挂钩来检测帖子何时发布。然后获取固定链接。

发布后发布挂钩的来源:https://davidwalsh.name/wordpress-publish-post-hook