[未解決] 既存のコメントへの返信について

フォーラム その他 [未解決] 既存のコメントへの返信について

3件の投稿を表示中 - 1 - 3件目 (全3件中)
  • 投稿者
    投稿
  • #52936
    japandesign
    参加者

    動作に関するご質問の場合は必ずご記入ください。


    WordPress のバージョン:3.5.2

    Welcart のバージョン:1.3.3

    ご利用のテーマ:子テーマ(自作)

    症状を確認したブラウザ:ie10,clome,Firefox

    サーバー(会社名、サービス名):ローカル(XAMPP)

    SSLの利用: 無し

    WordPress のパーマリンク設定:投稿名


    お世話になります。

    https://www.welcart.com/forum/topic.php?id=1724

    上記にも質問させて頂きましたが、新たにトピック追加させて頂きました。

    コメントへの返信機能は実装されましたでしょうか?

    現在オリジナルテーマを作っているのですがコメントへの返信機能が上手く動いていない状況です。

    既存のコメントに返信をしようとしても、新規コメントの投稿しか出来ない様に感じるのですが、当方のfunctions.phpへの記載が間違っているのでしょうか?

    ちなみに下記の方法で他のWordPressテーマは正常に動いています。

    <?php // WordPress theme welcart_original //

    // コメントをカスタマイズ

    if ( ! function_exists( ‘welcart_original_comment’ ) ) :

    /**

    * Template for comments and pingbacks.

    *

    * To override this walker in a child theme without modifying the comments template

    * simply create your own welcart_original_comment(), and that function will be used instead.

    *

    * Used as a callback by wp_list_comments() for displaying the comments.

    *

    * @since Twenty Twelve 1.0

    */

    function welcart_original_comment( $comment, $args, $depth ) {

    $GLOBALS = $comment;

    switch ( $comment->comment_type ) :

    case ‘pingback’ :

    case ‘trackback’ :

    // Display trackbacks differently than normal comments.

    ?>

    <li <?php comment_class(); ?> id=”comment-<?php comment_ID(); ?>”>

    <p><?php _e( ‘Pingback:’, ‘welcart_original’ ); ?> <?php comment_author_link(); ?> <?php edit_comment_link( __( ‘(Edit)’, ‘welcart_original’ ), ‘<span class=”edit-link”>’, ‘</span>’ ); ?></p>

    <?php

    break;

    default :

    // Proceed with normal comments.

    global $post;

    ?>

    <li <?php comment_class(); ?> id=”li-comment-<?php comment_ID(); ?>”>

    <article id=”comment-<?php comment_ID(); ?>” class=”comment-body”>

    <header class=”comment-meta comment-author vcard”>

    <?php

    echo get_avatar( $comment, 44 );

    printf( ‘<cite class=”fn”>%1$s %2$s</cite>’,

    get_comment_author_link(),

    // If current post author is also comment author, make it known visually.

    ( $comment->user_id === $post->post_author ) ? ‘<span> ‘ . __( ‘<span class=”label label-info”>投稿作成者</span>’, ‘welcart_original’ ) . ‘</span>’ : ”

    );

    printf( ‘<div class=”comment-meta commentmetadata”><time datetime=”%2$s”>%3$s</time></div>’,

    esc_url( get_comment_link( $comment->comment_ID ) ),

    get_comment_time( ‘c’ ),

    /* translators: 1: date, 2: time */

    sprintf( __( ‘%1$s %2$s’, ‘welcart_original’ ), get_comment_date(), get_comment_time() )

    );

    ?>

    </header><!– .comment-meta –>

    <?php if ( ‘0’ == $comment->comment_approved ) : ?>

    <p class=”comment-awaiting-moderation”><?php _e( ‘あなたのコメントは承認待ちです’, ‘welcart_original’ ); ?></p>

    <?php endif; ?>

    <section class=”comment-content comment”>

    <?php comment_text(); ?>

    <?php edit_comment_link( __( ‘編集’, ‘welcart_original’ ), ‘<p class=”edit-link”>’, ‘</p>’ ); ?>

    </section><!– .comment-content –>

    <div class=”reply”>

    <?php comment_reply_link( array_merge( $args, array( ‘reply_text’ => __( ‘返信’, ‘welcart_original’ ), ‘depth’ => $depth, ‘max_depth’ => $args ) ) ); ?>

    </div><!– .reply –>

    </article><!– #comment-## –>

    <?php

    break;

    endswitch; // end comment_type check

    }

    endif;

    ?>

    上記の様にfunctions.php内に記載しております。

    ご教授をお願いいたします。

    #67285
    nanbu
    キーマスター

    こんにちは。

    まだ修正が完了していないのかもしれません。確認して見たいと思いますが、現在中々時間を作れない状態で申し訳ありません。少し時間をいただきたいと思います。

    #67286
    japandesign
    参加者

    修正完了まではコメントに対しての返信はしないようにいたします。

    お忙しい中返信いただきましてありがとうございました。

3件の投稿を表示中 - 1 - 3件目 (全3件中)
  • このトピックに返信するにはログインが必要です。