Vše o tvorbě webu a systému WordPress
3

Mohlo by vás zajímat

Search
Close this search box.

Jak změnit text u zaheslované stránky

Rychlý obsah

Mohlo by vás zajímat

Elementor widget Off Canvas: Jak automaticky zavřít menu s #kotvou
Nezavírá se automaticky widget Off -Canvas po kliknutí na menu? Řešení není až tak těžké, stačí vložit...
SVG a JFIF ve WordPressu – Jak rozšířit podporu souborů na webu?
Povolení nahrávání SVG a JFIF ve WordPress bez pluginu je jednoduché. Stačí přidat kod do functions.php.
Vytvoření vlastní uživatelské role VIPclient – bez pluginu
Pokud chcete přidat speciální roli "VIP klient", která má omezený přístup k webu (například může pouze...
Elementor fotogalerie s Load More button (tlačítkem)
Nevíte jak na Elementor fotogalerii s Load More buttonem? Následující článek vám pomůže, jak jednoduše...

Pokud potřebujete zpřístupnit obsah nějaké stránky pouze vyvoleným osobám, není nic jednoduššího, než příslušnou stránku zaheslovat. Stačí, abyste v pravé horní nabídce u příslušné stránky či příspěvku v poli „Viditelnost“ , klepli na odkaz „Upravit“ a zaškrtli pole „Chráněno heslem„. Zadáte heslo a hotovo.

Pokud takto zaheslovanou stránku zobrazíte, pak se vám na ní zobrazí text: „Tento příspěvek je chráněn heslem. Pokud ho chcete zobrazit, zadejte prosím heslo:“  Ten však nemusí každému vyhovovat. Pokud jej chcete změnit, pak stačí jednoduchý „fígl“.

Vložte tento kód do functions.php v adresáři vaší šablony (pokud to šablona dovoluje, najdete jej i v nabídce Vzhled – Editor.). Doporučuji však předem mít zálohu šablony, popř. přistupovat k editaci přes FTP, kdyby došlo k nějaké chybě, abyste vše mohli vrátit.

add_filter( 'the_password_form', 'custom_password_form' );  
function custom_password_form() {  
    global $post;  
    $label = 'pwbox-'.( empty( $post->ID ) ? rand() : $post->ID );  
    $o = '<form class="protected-post-form" action="' . get_option('siteurl') . '/wp-pass.php" method="post"> 
    ' . __( "TADY ZMĚNIT TEXT" ) . ' 
    <label class="pass-label" for="' . $label . '">' . __( "Heslo:" ) . ' </label><input name="post_password" id="' . $label . '" type="password" style="background: #ffffff; border:1px solid #999; color:#333333; padding:10px;" size="20" /><input type="submit" name="Submit" class="button" value="' . esc_attr__( "OK" ) . '" />  
    </form>
    ';  
    return $o;  
}

Příslušné texty v kódu (TADY ZMĚNIT TEXT) nahraďte svým. 

Facebook
WhatsApp
Email
LinkedIn

Napsat komentář

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


Kategorie