Поддержка Проблемы и решения Как можно решить проблему с отзывами

  • Решено SAY

    (@kalidarn)


    Всем привет! Мне понадобился визуальный редактор для формы комментирования WordPress без плагинов. И в сети я нашёл данный код который вставляется в functions.php:

    function wp_editor_comment_form($field){
    
    	preg_match_all("/(?<=name\=\")[A-zА-я0-9\s\ё]*(?=\")/ui", $field, $string_value);
    
    	$args = array( 'wpautop' => 1  
    		,'media_buttons' => 0  
    		,'textarea_name' => $string_value[0][0]
    		,'textarea_rows' => 5  
    		,'tabindex' => null  
    		,'editor_css' => ''  
    		,'editor_class' => ''  
    		,'teeny' => 1  
    		,'dfw' => 0  
    		,'tinymce' => 1 
    		,'quicktags' => 0  
    	);
    	ob_start();
    	wp_editor('', 'contentarea', $args);
    	$editor = ob_get_contents();
        ob_end_clean();
    	
    	return $editor;
    }
    add_filter('comment_form_field_comment','wp_editor_comment_form');

    Данный код отлично работает, но при клике по ссылке: «ОТВЕТИТЬ», текстовая область редактора перестаёт работать. Становится не кликабельной и не возможно что-либо написать!

    3f3a7b042a97b19a998e79bccffd2d49-thumb

Просмотр 2 ответов — с 1 по 2 (всего 2)
  • вы где-то взяли какой-то код, А здесь спрашиваете почему он не работает?
    а чего не спросить том, где взяли?

    Кстати, в наше время плагинафобия прекрасно лечиться.

    Ну наверное спрашиваю тут, потому-что там где был взят данный код, никто не дал ответа.

Просмотр 2 ответов — с 1 по 2 (всего 2)
  • Тема «Как можно решить проблему с отзывами» закрыта для новых ответов.