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

投稿はWordPressの中核です。それらはコンテンツを保存し、分類され、メタで拡張可能です。投稿は投稿タイプごとにグループ化され、投稿タイプ内では分類法によってグループ化されます(ただし、分類法は複数の投稿タイプにまたがることができます)。

3
Ajaxごとに読み込まれた投稿に対してコメントを機能させるにはどうすればよいですか?
現在、ajaxを使用して単一の投稿をロードしています。投稿の読み込みは問題ありませんが、コメントを読み込めません。これが私のコードです: 投稿を読み込むJavaScript: <script> $(".view_post").click(function(e) { e.preventDefault(); postid = $(this).attr("rel"); $.ajax({ url:"/wp-admin/admin-ajax.php", type:'POST', data:'action=posts_open&postid='+postid, success: function(html){ $("#b_contentwrapper").empty(); $("#b_contentwrapper").append(html); } }); }); </script> javascriptはfunctions.phpを次のように処理します。 function implement_posts() { //<?php get_template_part( 'loop', 'single' ); die(); } これが私が実際に投稿コンテンツをロードするコードです: <?php $linkid = "p=".$_POST["postid"]; $posti = new WP_Query($linkid); $posti->the_post(); echo "Time: "; the_time('F jS, Y'); echo "<br …
10 posts  comments  ajax 


4
IDで投稿コンテンツを取得する
投稿のIDで投稿のコンテンツを取得するにはどうすればよいですか?get_page('ID');コンテンツを表示しようとしましたが、機能しません。
10 posts 

1
to_pingとpingされた列の用途は何ですか?
誰かがwp_postsテーブルのto_pingとpinged列の使用に関するリファレンスを説明または表示できますか?私のグーグルスキルは私に失敗したようです。 この投稿レコードに関連する用語のpingedを保存するために、列を使用して実験を行いたかったのですterm_id。 代わりにカスタムフィールドを使用するのが適切な方法であることはわかっていますinner joinが、WP_Query呼び出しでmysqlを減らしたかったのです。 前もって感謝します。
10 posts  table 

1
カスタム投稿タイプではなく投稿のパーマリンクを変更する
現在、私の投稿のパーマリンク構造は domain.com/post-title 私は静的なフロントページと「ブログ」ページを投稿に使用しています。投稿、タグ、カテゴリのパーマリンク構造をに変更したい domain.com/blog/post-title パーマリンク構造に/ blog /を簡単に追加できますが、問題は、カスタム投稿タイプもこの変更されたパーマリンク構造を取得することであり、これは望ましい結果ではありません。 前もって感謝します!


2
ページ削除時に関連メディアを削除
注意 自己責任で使用してください。バグが多く、すべての添付ファイルが削除される場合があります。理由がわからない。 ページが削除されたときに、ページに関連付けられたメディアを削除することはできますか?「メディアの挿入」ページで「このページにアップロード」された画像でフィルタリングできることを知っているので、それらのリストを取得して、ページが削除されているときにそれらを削除できますか? 現在、私はDelete Postにフックして遊んでいます。今は...何もしませんが、どこかでうまくいくと思います。 function del_post_media($pid) { $query = "DELETE FROM wp_postmeta WHERE ".$pid." IN ( SELECT id FROM wp_posts WHERE post_type = 'attachment' )"; global $wpdb; if ($wpdb->get_var($wpdb->prepare($query))) { return $wpdb->query($wpdb->prepare($query)); } return true; } add_action('delete_post', 'del_post_media');

2
デフォルトで、管理領域に公開された投稿/ページのみを表示する方法は?
現状では、WordPressはデフォルトで、管理領域のページ/投稿リストにあるすべてのページ/投稿を、公開ステータスに関係なく表示します。 下書きはたくさんありますが、通常は公開されたページ/投稿の編集にもっと興味があるので、それらを表示するためだけに取得するには、もう一度クリックして完全に再読み込みする必要があります。 最初に公開された投稿/ページのみを表示するようにWordPressを設定する方法はありますか?後で必要に応じて[すべて]または[下書き]をクリックできますか?


2
他のカスタム投稿タイプのURLに影響を与えることなく、通常の投稿タイプのURLを変更できますか?
ジレンマ 私はいくつかのカスタム投稿タイプを持っています: ポートフォリオアイテム お客様の声 よくある質問 これらのカスタム投稿タイプのURL構造は次のとおりです。 mysite.com/ ポートフォリオ / name-of-custom-post mysite.com/ testimonial / name-of-custom-post mysite.com/ faq / name-of-custom-post 通常の組み込みのWordPress投稿タイプを使用してブログエントリを制御し、各ブログエントリのURLを次のようにします。 mysite.com/ blog / name-of-post 設定>パーマリンクに移動し、URL構造を次のように調整すると... /blog/%postname%/ ...その後、私のすべての投稿タイプのURL が影響を受けます。 mysite.com/ blog / portfolio / name-of-custom-post mysite.com/ blog / testimonial / name-of-custom-post 等... 質問 知りたいこと-他のカスタム投稿タイプのURL構造に影響を与えることなく、組み込みのWordPress投稿タイプのURL構造を調整することは可能ですか? 私のジレンマを解決するために私が見る唯一の他の方法は、「ブログ」と呼ばれる別のカスタム投稿タイプを作成することです。これは無駄なようです。それでは、組み込みのWordPress投稿タイプをまったく使用しません。 誰かがそれを必要とするなら、なぜ なぜURLに「ブログ」がそれほど必要なのか不思議に思っているのは、私たちのブログをサイトと同じインストールにマージし、URLをそのままにして、貴重なGoogleジュースを失わないようにするためです。 どんな助けでも大歓迎です-ありがとう!

3
投稿がゴミ箱に移動したときに実行する関数。
こんにちは投稿がゴミ箱に移動されている間に実行できるアクションがあります.... delete_postとdeleted_postを試しました。それは機能しますが、各アクションに対して2回(codexで記述されたアクションの前後に)、投稿がゴミ箱から削除された場合にのみ出力が表示されます。例何らかの理由で投稿がゴミ箱に移動したことを示すメールを作者に送信し、user_metaを更新したいとします。私が使うなら add_action('deleted_post', 'emailUser'); または add_action('delete_post', 'emailUser'); 投稿がゴミ箱から削除された場合にのみ機能します。。。 更新:ゴミ箱の投稿を使用して機能させる add_action('trash_post', 'emailUser'); しかし、関数の二重実行の問題はまだ残っています。。。

2
投稿が互いに近づきすぎて公開されないようにするにはどうすればよいですか?
私は約25人のライターで構成されるブログを管理しています。時々それらのいくつかはすぐに新しい投稿を書いている最中で、彼らはお互いに近すぎてそれらを公開することになります。 これを防ぐ方法はありますか?「別の投稿が最後の5分以内に公開されました。あなたの投稿を公開するには55分待つ必要があります。」

4
カテゴリを「wp-admin / post-new.php」に追加する方法は?
カテゴリも設定する新しい投稿を作成するためのリンクが欲しい。 私が試してみましたwp-admin/post-new.php?post_category=12とwp-admin/post-new.php?cat=12、どちらも働きました。また、カテゴリのIDではなく名前を使用してみました。影響もありませんでした。 デフォルトのカテゴリで新しい投稿へのリンクを作成するにはどうすればよいですか?

2
ドラフト投稿プレビューを取得するためにwp_remote_getで現在のCookieを渡す
現在のユーザーCookieをwp_remote_get関数に渡して、ドラフト投稿プレビューページのコンテンツを取得します。 私はすでに質問をチェックします: 現在の投稿のプレビューの本文を読み込むために、どのURLをwp_remote_getに渡しますか? 認証付きでwp_remote_getから「プレビュー投稿」を呼び出すにはどうすればよいですか? しかし、どちらにも、Cookieを取得してwp_remote_get関数に渡す方法を示しています。 Cookieをwp_remote_get関数に渡すことができると思いますが、WordPressのドキュメントでは、WordPressがCookieを保存する方法を説明していますが、Cookie名にハッシュ値を使用するように注意するにはどうすればよいですか? 私がやりたいのは、投稿IDを指定して、WordPress投稿ビューページのコンテンツを取得して分析することです。既に公開されている投稿はすべて正常に機能しますが、ドラフト投稿の場合、ページが存在しないことがわかります。簡略化したコードは次のとおりです。 (...) $post_permalink = get_permalink($post_id); $response = wp_remote_get($post_permalink); $whole_post_page = $response['body']; (...) このコードは投稿の所有者が編集しているときに実行されるため、ユーザーはすでに認証されており、リクエストはローカルの投稿に対するものです。wp_remote_getがポストプレビューページのコンテンツを返すようにするにはどうすればよいですか?ブラウザでプレビューリンクに移動したときにWordPressが行うように。 よろしくお願いします。


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