• Здравствуйте.
    Установил плагин, автоматом не заработало. Следую Вашим инструкциям на Вашем сайте добавил код
    `<?php if(function_exists(‘wp_russian_quicktags’)){
    wp_russian_quicktags();
    } ?>`
    Выходит вот такая вот ошибка https://imgur.com/fn6wsrv
    На всякий случай код целиком

    <?php
    /**
     * The template for displaying comments.
     *
     * The area of the page that contains both current comments
     * and the comment form.
     *
     * @package redwaves
     */
    
    /*
     * If the current post is protected by a password and
     * the visitor has not yet entered the password we will
     * return early without loading the comments.
     */
    
    if ( ! defined( 'ABSPATH' ) ) exit; // Exit if accessed directly
    
    global $post;
    
    if ( post_password_required() ) { ?>
    	<p class="nocomments">
    		<?php esc_html_e( 'This post is password protected. Enter the password to view comments.', 'redwaves' ); ?>
    	</p>
    	<?php return '';
    } ?>
    
    <?php if ( have_comments() ) { ?>
    
    	<div id="comments" class="comments-wrap section-box">
    
    		<?php echo redwaves_render_section_title( '', 'before' );
    		comments_number( esc_html__( 'No Comments', 'redwaves' ), esc_html__( 'One Comment', 'redwaves' ),  esc_html__( '% Comments', 'redwaves' ) );
    		echo redwaves_render_section_title( '', 'after' ); ?>
    
    		<ol class="commentlist clearfix">
    
    			<div class="navigation">
    				<div class="alignleft"><?php previous_comments_link() ?></div>
    				<div class="alignright"><?php next_comments_link() ?></div>
    			</div>
    
    			<?php wp_list_comments( 'type=comment&callback=redwaves_custom_comments' ); ?>
    
    			<div class="navigation">
    				<div class="alignleft"><?php previous_comments_link() ?></div>
    				<div class="alignright"><?php next_comments_link() ?></div>
    			</div>
    
    		</ol>
    	</div>
    
    <?php } else { // this is displayed if there are no comments so far ?>
    
    	<?php if ( 'open' == $post->comment_status ) { // comments are open, but there are no comments ?>
    
    	<?php } else { // comments are closed ?>
    		<p class="nocomments"></p>
    	<?php } ?>
    
    <?php } ?>
    
    <?php if ( 'open' == $post->comment_status ) { ?>
    
    	<div id="commentsAdd" class="comment-form-box section-box">
    
    	<?php global $aria_req, $redwaves; 
    
    	$comments_args = array(
            'title_reply_before'    => redwaves_render_section_title( '', 'before' ),
            'title_reply_after'     => redwaves_render_section_title( '', 'after' ),
    
    		'title_reply'           => esc_attr( $redwaves['post_comm_title'] ),
            'title_reply_to'        => esc_html__( 'Leave a Reply to %s', 'redwaves' ),
    		'comment_notes_after'   => '',
    		'label_submit'          => esc_html__( 'Post Comment', 'redwaves' ),
    		'comment_field'         => '
    			<div class="comment-form-comment form-group">
    			<?php if(function_exists('wp_russian_quicktags')){
    			    wp_russian_quicktags();
    			} ?>  
    				<textarea class="comment-box form-control" id="comment-box" name="comment" placeholder="'. esc_html__( 'Comment', 'redwaves' ) .'" cols="45" rows="8" aria-required="true"></textarea>
    			</div>',
    
    		'fields' => apply_filters(
    			'comment_form_default_fields',
    			array(
    				'author' => '
    				<div class="row grid spacing-10">
    					<div class="comment-form-author grid-item form-group col-md-4 col-sm-4 col-xs-12">
    						<label style="display:none" for="author">'. esc_html__( 'Name', 'redwaves'  ) .'
    							<span class="required"></span>
    						</label>' . ( $req ? '' : '' ) .'
    						<input class="form-control" id="author" name="author" type="text" placeholder="'. esc_html__( 'Name', 'redwaves' ).'*" value="'.esc_attr( $commenter['comment_author'] ) . '" size="30"' . $aria_req . ' />
    					</div>',
    
    				'email'  => '
    					<div class="comment-form-email grid-item form-group col-md-4 col-sm-4 col-xs-12">
    						<label style="display:none" for="email">'. esc_html__( 'Email', 'redwaves' ) . '
    							<span class="required"></span>
    						</label>' . ($req ? '' : '' ) . '
    						<input class="form-control" id="email" name="email" type="text" placeholder="'. esc_html__( 'Email', 'redwaves' ).'*" value="'. esc_attr(  $commenter['comment_author_email'] ).'" size="30"'.$aria_req.' />
    					</div>',
    
    				'url'    => '
    					<div class="comment-form-url grid-item form-group col-md-4 col-sm-4 col-xs-12">
    						<label style="display:none" for="url">' . esc_html__( 'Website', 'redwaves' ).'</label>' . '
    						<input class="form-control" id="url" name="url" type="text" placeholder="'. esc_html__( 'Website', 'redwaves' ).'" value="' . esc_url( $commenter['comment_author_url'] ) . '" size="30" />
    					</div>
    				</div>',
    			)
    		)
    	);
    
    	comment_form( $comments_args ); ?>
    
    	</div>
    
    <?php } ?>

    The page I need help with: [log in to see the link]

Viewing 7 replies - 1 through 7 (of 7 total)
  • Plugin Author Flector

    (@flector)

    пользуйтесь нормальными редакторами в самом движке или локально.

    Thread Starter rexfrex

    (@rexfrex)

    Поменял в самом движке вообще пропали комменты и там где были галлереи страницы криво показывать стали… Ладно. Придется наверное без красивых комментариев быть. Может тема не поддерживает. Или я что не так делал…

    Plugin Author Flector

    (@flector)

    я сразу не заметил – вы не туда добавляете код.
    надо перед строчкой:

    
    comment_form( $comments_args ); ?>
    

    то есть должно быть что-то типа:

    
    if(function_exists('wp_russian_quicktags')){ 
        wp_russian_quicktags();
    }
    comment_form( $comments_args ); ?>
    
    Thread Starter rexfrex

    (@rexfrex)

    Ну прежде я делал всё согласно инструкции на вашем сайте на странице https://www.wordpressplugins.ru/komments/wp-comment-quicktags-plus.html Которая гласит добавлять вышеупомянутый код перед строкой

    <textarea tabindex="4" rows="10" cols="58" name="comment"></textarea>

    Спасибо за новую подсказку. Это в корне меняет дело. Теперь я счастливый обладатель сайта у которого есть полезные красивые кнопотулечки в комментариях. Осталось две не больших мелочи, буду признателен если поможете их решить.

    1. Кнопки появились, но по факту не одна из них не работает. Как пример я тестил на этой этой странице сайта https://escort-byuro.net/video/comedy/pesnya-pro-voronezh/#comment-275. В случае необходимости можете написать и убедиться, регистрация не нужна.

    На всякий случай добавляю как сейчас выглядит код файла comments после того как я внёс изменение следуя Вашему указанию.

    <?php
    /**
     * The template for displaying comments.
     *
     * The area of the page that contains both current comments
     * and the comment form.
     *
     * @package redwaves
     */
    
    /*
     * If the current post is protected by a password and
     * the visitor has not yet entered the password we will
     * return early without loading the comments.
     */
    
    if ( ! defined( 'ABSPATH' ) ) exit; // Exit if accessed directly
    
    global $post;
    
    if ( post_password_required() ) { ?>
    	<p class="nocomments">
    		<?php esc_html_e( 'This post is password protected. Enter the password to view comments.', 'redwaves' ); ?>
    	</p>
    	<?php return '';
    } ?>
    
    <?php if ( have_comments() ) { ?>
    
    	<div id="comments" class="comments-wrap section-box">
    
    		<?php echo redwaves_render_section_title( '', 'before' );
    		comments_number( esc_html__( 'No Comments', 'redwaves' ), esc_html__( 'One Comment', 'redwaves' ),  esc_html__( '% Comments', 'redwaves' ) );
    		echo redwaves_render_section_title( '', 'after' ); ?>
    
    		<ol class="commentlist clearfix">
    
    			<div class="navigation">
    				<div class="alignleft"><?php previous_comments_link() ?></div>
    				<div class="alignright"><?php next_comments_link() ?></div>
    			</div>
    
    			<?php wp_list_comments( 'type=comment&callback=redwaves_custom_comments' ); ?>
    
    			<div class="navigation">
    				<div class="alignleft"><?php previous_comments_link() ?></div>
    				<div class="alignright"><?php next_comments_link() ?></div>
    			</div>
    
    		</ol>
    	</div>
    
    <?php } else { // this is displayed if there are no comments so far ?>
    
    	<?php if ( 'open' == $post->comment_status ) { // comments are open, but there are no comments ?>
    
    	<?php } else { // comments are closed ?>
    		<p class="nocomments"></p>
    	<?php } ?>
    
    <?php } ?>
    
    <?php if ( 'open' == $post->comment_status ) { ?>
    
    	<div id="commentsAdd" class="comment-form-box section-box">
    
    	<?php global $aria_req, $redwaves; 
    
    	$comments_args = array(
            'title_reply_before'    => redwaves_render_section_title( '', 'before' ),
            'title_reply_after'     => redwaves_render_section_title( '', 'after' ),
    
    		'title_reply'           => esc_attr( $redwaves['post_comm_title'] ),
            'title_reply_to'        => esc_html__( 'Leave a Reply to %s', 'redwaves' ),
    		'comment_notes_after'   => '',
    		'label_submit'          => esc_html__( 'Post Comment', 'redwaves' ),
    		'comment_field'         => '
    			<div class="comment-form-comment form-group">
    				<textarea class="comment-box form-control" id="comment-box" name="comment" placeholder="'. esc_html__( 'Comment', 'redwaves' ) .'" cols="45" rows="8" aria-required="true"></textarea>
    			</div>',
    
    		'fields' => apply_filters(
    			'comment_form_default_fields',
    			array(
    				'author' => '
    				<div class="row grid spacing-10">
    					<div class="comment-form-author grid-item form-group col-md-4 col-sm-4 col-xs-12">
    						<label style="display:none" for="author">'. esc_html__( 'Name', 'redwaves'  ) .'
    							<span class="required"></span>
    						</label>' . ( $req ? '' : '' ) .'
    						<input class="form-control" id="author" name="author" type="text" placeholder="'. esc_html__( 'Name', 'redwaves' ).'*" value="'.esc_attr( $commenter['comment_author'] ) . '" size="30"' . $aria_req . ' />
    					</div>',
    
    				'email'  => '
    					<div class="comment-form-email grid-item form-group col-md-4 col-sm-4 col-xs-12">
    						<label style="display:none" for="email">'. esc_html__( 'Email', 'redwaves' ) . '
    							<span class="required"></span>
    						</label>' . ($req ? '' : '' ) . '
    						<input class="form-control" id="email" name="email" type="text" placeholder="'. esc_html__( 'Email', 'redwaves' ).'*" value="'. esc_attr(  $commenter['comment_author_email'] ).'" size="30"'.$aria_req.' />
    					</div>',
    
    				'url'    => '
    					<div class="comment-form-url grid-item form-group col-md-4 col-sm-4 col-xs-12">
    						<label style="display:none" for="url">' . esc_html__( 'Website', 'redwaves' ).'</label>' . '
    						<input class="form-control" id="url" name="url" type="text" placeholder="'. esc_html__( 'Website', 'redwaves' ).'" value="' . esc_url( $commenter['comment_author_url'] ) . '" size="30" />
    					</div>
    				</div>',
    			)
    		)
    	);
    if(function_exists('wp_russian_quicktags')){ 
        wp_russian_quicktags();
    }
    	comment_form( $comments_args ); ?>
    
    	</div>
    Thread Starter rexfrex

    (@rexfrex)

    Второй вопрос относительно удаления кнопки “code” из панели в комментариях.

    Еще частый вопрос – как удалить кнопку “Код”, которая в большинстве сайтов лишняя. Это легко, откройте файл scripts.php плагина и удалите там строки:

    edButtons[edButtons.length] =
    new edButton('ed_pre',
    'Код',
    '<code>',
    '</code>',
    'c'
    );

    Открыв папку Вашего плагина я столкнулся с неожиданной неприятностью, я не обнаружил там указанный Вами scripts.php. Вот скриншот того что я вижу https://imgur.com/oLUbj2N

    Я как вариант проверил единственный файл в папке .php Но и там не обнаружил строк которые Вы указали на своем, которые следует удалить.

    Возможно я что то не то делаю, или чего то не понимаю… Но всё таки хотелось бы дожать и установить эту полезную панельку на сайт. Что примечательно ранее она на этой же теме WP без проблем корректно работала.
    После обновлений WP и нескольких обновлений темы, столкнулся с этими проблемами. Если проблема в теме, буду благодарен если скажете что не так, я передам разработчику что бы исправил недоработку.

    Thread Starter rexfrex

    (@rexfrex)

    Последний третий вопрос. В выше указанной ссылке где я добавлял тест комментарии, Вы можете увидеть что панель в данной цветовой гамме (черным по красному выглядит не очень эстетично). Было бы очень любезно с Вашей стороны если Вы подскажете как заменить черный цвет текста на кнопках на белый. Я думаю так будет проще всего.

    Если это возможно было бы просто замечательно если Вы подскажете как сделать что бы фон пусть даже красным остается как есть, но текст на этом фоне был (не знаю как это правильно назвать) как с подсветкой, ну белый и ярко красиво светящийся, последнее время такие кнопки в панели управления WP/ Как пример здесь https://www.metaslider.com/support/ кнопка “create ticket”. Этот эффект красивой подсветки видно только если с APLLE устройств смотреть, с widows обычный белый цвет.

    Это если Вы знаете как это делать и это не сложно. Если это проблематично, то буду рад за подсказку как сделать цвет текста на кнопках просто белым без всяких эффектов на эпл. Спасибо.

    Thread Starter rexfrex

    (@rexfrex)

    Жаль что плагин больше не работает, очень полезный был.

Viewing 7 replies - 1 through 7 (of 7 total)
  • The topic ‘Ошибка’ is closed to new replies.