• вот скажите мне пожалуйста как сделать чтобы убрать стандартную форму комментирования в частности мне надо убрать e-mail и url чтобы их не показывало, а только форма имени обязательное и форма комментирования

Просмотр 6 ответов — с 1 по 6 (всего 6)
  • В файле comments.php

    а что там именно? я почему то не нашел ничего отвечающего за вывод этих форм:(

    Обратитесь к официальной документации http://codex.wordpress.org/Function_Reference/comment_form

    я почему то не нашел ничего отвечающего за вывод этих форм

    Значит, вы плохо искали. Кто-нибудь наверняка недорого согласится поискать за вас.

    Люблю comment_form — настоящее lego ;]
    Этот код, если его правильно разместить в functions.php темы, все сделает.

    add_filter( 'comment_form_default_fields', 'poor_comment_form' );
    function poor_comment_form( $fields ) {
            unset($fields['email']);
    	unset($fields['url']);
    	return $fields;
    }

    [: если не знаете, как правильно — я не виноват :]

    <p><input type="text" name="author" id="author" value="<?php echo $comment_author; ?>" size="22" tabindex="1" <?php if ($req) echo "aria-required='true'"; ?> />
    <label for="author"><small>Имя<?php if ($req) echo "*"; ?></small></label></p>
    
    <p><input type="text" name="email" id="email" value="<?php echo $comment_author_email; ?>" size="22" tabindex="2" <?php if ($req) echo "aria-required='true'"; ?> />
    <label for="email"><small>Почта (скрыта) <?php if ($req) echo "*"; ?></small></label></p>

    вот это и отвечает за url

    <!--
    <p><input type="text" name="url" id="url" value="<?php echo $comment_author_url; ?>" size="22" tabindex="3" />
    <label for="url"><small>Сайт</small></label></p>
    -->

Просмотр 6 ответов — с 1 по 6 (всего 6)

Тема «комментирование в записях» закрыта для новых ответов.