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

コメントにより、あなたのウェブサイトの訪問者はあなたとお互いに議論することができます。ページまたは投稿のコメントをアクティブ化すると、WordPressはコンテンツの後にいくつかのテキストボックスを挿入し、ユーザーがコメントを送信できるようにします。

9
AkismetとCaptchaでもコメントスパムを受け取るのはなぜですか?
私はなぜこれほど多くのスパムコメントを取得し続けるのか少し困惑しています... にもかかわらず、私は両方を使用アキスメットとWP-reCAPTCHAのは、プラグインに私のワードプレスのブログ! WP-reCAPTCHAは、マシンに入力されたスパムを停止する必要がありますが、人間が入力したスパムは依然として通過することを理解しています。 Akismet(WordPressに組み込まれています!)は、リアルタイムのプラスまたはマイナス4時間など、一般的なスパムURLと一致するはずです。これは、共同の世界規模のURLブラックリストです。 AkismetとWP-reCAPTCHAの両方がセットアップ、有効化され、有効なAPIキーを持っていることを確認しました。私は何か間違っていますか?Wordpressの仕組みを誤解していますか?
35 comments  spam 



5
comment_form()のフィールドを再配置する方法
カスタムフィルターを使用してフィールドを変更していますが、コメントフォームのフィールドの順序を変更する方法がわかりません。 希望の順序: コメントフィールド(最初/上) 名 Eメール ウェブサイト これは私が現在使用しているコードです: function alter_comment_form_fields($fields){ $fields['comments'] = 'Test'; $fields['author'] = '<p class="comment-form-author">' . '<label for="author">' . __( 'Your name, please' ) . '</label> ' . ( $req ? '<span class="required">*</span>' : '' ) . '<input id="author" name="author" type="text" placeholder="John Smith" value="' . esc_attr( $commenter['comment_author'] ) . …


5
スパムコメントの数を減らす方法
WordPressサイトでAkismetプラグインを入手しましたが、ますますスパムコメント(キャッチされます)を受け取っています。このサイトはそれほど人気が​​なく、トラフィックがあまり多くないので、私はその数に驚いています。スパムを減らす方法はありますか?
16 spam  comments 

5
Facebookからコメントをブログに取り込むことはできますか?
Facebookで最新のブログ投稿を共有できるようにしたいクライアントがいます(問題はありません)が、Facebookページで行われたコメントを、ブログ投稿のコメントの一部としてブログに表示された共有に望んでいます。 私はいろいろと掘り下げてきましたが、Facebookのapi(http://developers.facebook.com/blog/post/198)を使用して、ユーザーがブログにコメントできるようにする方法を見つけることができますが、Facebookからコメントを表示するものは何も見つかりませんあなたのサイト。 私が来ることができる最も近いものはこのhttp://wordpress.org/extend/plugins/facebook-comments/で、これは開発者によると壊れており、もちろんFacebookのTOSに反する「スクリーンスクレイピング」Facebookによってのみ修正できます。 動作するプラグインがあるのか​​、これを実現する比較的簡単な方法があるのか​​誰もが知っていますか?


1
現在のユーザーからのコメントのみを表示するように管理者コメントリストをフィルタリングしますか?
コメントページ(/wp-admin/edit-comments.php)では、ログインしているすべてのユーザーがサイトのすべてのコメントを見ることができます。 ユーザーには、自分のコメントと自分の投稿に残されたコメントのみを表示してほしい。 これをどのようにフィルタリングできますか?

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 

1
スレッド化されていないコメントの返信に元のコメントへのリンクが含まれる
私が達成しようとしていることを説明します。 各コメントへの返信リンクを含む通常のスレッド化されていない(フラット/クラシック)コメントを希望します。誰かがコメントに返信すると、返信のコメントは、デフォルトの非スレッド化コメントの場合と同様に、最新のコメントとして上部(または下部)に表示されますが、デフォルトの非スレッド化コメントとは異なり、返信には次のリンクが表示されます。元のコメント/著者。 wordpressフォーラムで提案された解決策があります: http://wordpress.org/support/topic/reply-to-link-for-chronological-non-threaded-comments うまく機能しません。投稿者がさまざまなコードを配置しているファイルがわからない。私はコードを使用して、comment_postに関数をフックしようとしました: add_action('comment_post', 'print_reply_link', 10, 2); function print_reply_link( $comment_id, $approved ){ if( $approved ){ $comment = get_comment( $comment_id ); if ( $comment->comment_parent ) { $parent = get_comment( $comment->comment_parent ); $parent_link = esc_url( get_comment_link( $comment->comment_parent ) ); printf( ' in reply to <a href="%1$s">%2$s</a>', $parent_link, $parent->comment_author ); } …
10 comments 

1
投稿IDでコメントを取得する方法は?
特定のカテゴリ内のすべての投稿をリストするこのカスタム投稿クエリがあります。たとえば、私はこれを持っています: $args = array('cat' => 'home','post_type' => 'post')); $post_obj = new WP_Query($args); while($post_obj->have_posts() ) : $post_obj->the_post(); // do stuff here endwhile; このページでは、投稿のリストだけでなく、付随するコメントも表示したいと思います。投稿ごとに最大2つのコメントのみを表示しています。 これを行うための組み込み関数はありますか?
9 query  comments 

2
ユーザープロフィールページにコメントしますか?
このチュートリアルのガイダンスでカスタムユーザープロファイルを作成しようとしています:WordPressプロファイルページの作成方法 私はそれを私のテーマにうまく実装しました、すべてがうまくいきます。ここで私が達成したいのは、ユーザープロファイルページでコメントテンプレートを取得することです。他の登録済みユーザーは、Facebookの壁やlast.fmシャウトボックスのようなプロファイルページにコメントを投稿できます。 私はそれを次のように試しています: 著者ページに次の行が追加されました。 <?php comments_template(); ?> ただし、表示されません。それから私はこの方法を試しました:WordPressの外部でWordPressコメントを取得します コメントテンプレートを追加しても問題ありませんが、機能しません。送信ボタンをクリックすると、空白のページにリダイレクトされます。 目標は簡単には達成できないと思います。コメントシステムには特定のページまたは投稿のコメントのみが保存され、アーカイブや著者ページなどの他のページは保存されないため、各ユーザーがコメントを保存するにはカスタムデータベースを作成する必要があります。 誰かが私に正しい方向を示すことができれば、私は永遠に感謝します。 ありがとうTowfiq I.
9 comments  users 

1
comment_post_ID 0(ダッシュボードから削除できません)
今まで見たことのない奇妙なものに出くわしました。クライアントはかなりアクティブなブログを持っており、スパムから保護するためにAkismet(有料)を使用しています。少なくとも1日に1回、スパムとして正しくマークされているスパムコメントを報告していますがEmpty Spam、エントリをクリックするか手動で選択して削除しようとしても管理ダッシュボードから削除できません。 私はこれに見て、DBエントリが持っていることに気づいたcomment_post_IDの0、私はそれがすべての投稿に添付されていない手段を想定する必要があると思いますどれを、。私は明らかにそれらをDBから手動で削除することができます(そしてそれは正常に動作します)が、これが何であるかについての情報を見つけていません。 コアWPファイルを置き換え(セキュリティ上の問題である可能性があると考えています)、wp-config.phpファイル内のソルト/キーを変更せずに再生成しました。 どんな考えでも大きな助けになるでしょう。ありがとう! 更新 これは原因である可能性がありますが、それがInMotionハックの結果であるかどうかはわかりません。 これが行われたことです: FTP、MySQLパスワードの変更 データベースに割り当てられた新しいDBユーザーを作成しました のソルト/キーを更新 wp-config.php すべてのWPユーザーパスワードを変更しました コアWordPressファイルを再インストール Akismetはこれがしつこいので、これについてのアイデアはありません(非難しないでください)。

1
投稿のコメントをフィルタリングして、ユーザーが自分が書いたコメントのみを表示できるようにすることはできますか?
私はワードプレスとコーディングに比較的慣れていないため、ユーザーが特定の投稿に対してコメントを残す必要があるサイトで作業していますが、サイトを構築している人は、ユーザーがコメントのみを表示できるようにしたいと考えています他のユーザーからのコメントではなく、これらの特定の投稿について書いています。 私は今しばらく探し回っていましたが、うまくいくと思われる解決策を見つけることができませんでした。これを機能させるために、実装するのに十分簡単な方法はありますか?どんな助けでも大歓迎です。 ありがとう!

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