タグ付けされた質問 「init」

3
リダイレクトを含むアクションを追加するには、どのフックを使用する必要がありますか?
同じページの新しいクエリ文字列を構築するために、クエリ文字列から特定のURLパラメータを取得するプラグインを構築したいと思います。Professional 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'); ?>


弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.