Jak odstranit pole pro URL adresu ve formuláři pro přidání komentáře

WordPress je skvělý v tom, že se dá snadno upravovat a tvarovat tak, jak chcete. Jak tedy udělat to, aby z formuláře pro přidání komentáře zmizelo, často nepotřebné, pole Web (URL). Důvodů k tomu může být hned několik, od toho, že nechcete odkazovat na web autora komentáře, nebo chcete odradit spamující boty od vašeho webu. Celkem máte tři možnosti jak toho docílit:

  1. Úprava zdrojového kódu formuláře

Odstraňte kód pro vložení pole Web(URL) v kontaktním formuláři. Kód vypadá takto:

$fields =  array(

  'author' =>
    '<p class="comment-form-author"><label for="author">' . __( 'Name', 'domainreference' ) . '</label> ' .
    ( $req ? '<span class="required">*</span>' : '' ) .
    '<input id="author" name="author" type="text" value="' . esc_attr( $commenter['comment_author'] ) .
    '" size="30"' . $aria_req . ' /></p>',

  'email' =>
    '<p class="comment-form-email"><label for="email">' . __( 'Email', 'domainreference' ) . '</label> ' .
    ( $req ? '<span class="required">*</span>' : '' ) .
    '<input id="email" name="email" type="text" value="' . esc_attr(  $commenter['comment_author_email'] ) .
    '" size="30"' . $aria_req . ' /></p>',

  'url' =>
    '<p class="comment-form-url"><label for="url">' . __( 'Website', 'domainreference' ) . '</label>' .
    '<input id="url" name="url" type="text" value="' . esc_attr( $commenter['comment_author_url'] ) .
    '" size="30" /></p>',
);

Stačí z kódu odstranit pole 'url' =>.

  1. Přidání kódu do functions.php

Pouze přidejte následující kód do vašeho functions.php

function crunchify_disable_comment_url($fields) { 
    unset($fields['url']);
    return $fields;
}
add_filter('comment_form_default_fields','crunchify_disable_comment_url');
  1. Plugin

Nainstalujte si a aktivujte tento plugin.

Neuteklo vám něco?

Pokrok a WordPress na nikoho nečekají, tak nám tu raději nechte email, ať o nic nepřijdete!

Nespamujeme! Další informace naleznete v našich zásadách ochrany osobních údajů.

Správa WordPress webu

Nemusíte na to být sami. Pomůžeme vám s pravidelnou údržbou i novými vylepšeními.

Více informací

1 názor na “Jak odstranit pole pro URL adresu ve formuláři pro přidání komentáře”

  1. Dobrý večer, prosím, kde najdu zdrojový kód toho formuláře pro komentář? Chtěla bych odstranit to pole pro url, ale nevím, kde najít zdroj… Případně ohledně pluginu – nebyl dlouho aktualizován atd. – je dobrý? Předem moc díky za odpověď, Jana

Diskuze

Vaše e-mailová adresa nebude zveřejněna. Vyžadované informace jsou označeny *

Nákupní košík
Přejít nahoru