Wordpress – Správce IT – jen na vlastní nebezpečí :) https://spravce.webovadilna.cz Tue, 25 Apr 2023 11:07:58 +0000 cs hourly 1 https://wordpress.org/?v=6.7.2 Zobrazení a skrytí textu nebo html kódu jen na určité stránce pomocí CSS https://spravce.webovadilna.cz/2017/05/zobrazeni-a-skryti-textu-nebo-html-kodu-jen-na-urcite-strance-pomoci-css/ Sat, 13 May 2017 22:13:15 +0000 http://spravce.webovadilna.cz/?p=630 Pro zobrazení jen na určité stránce do CSS přidáme
#your-div {display: none;}
.body-class-page-id #your-div {display: block;}

NEBO jej můžeme použít opačně – pro zobrazení všude, kromě určité stránky
#your-div{display: block;}
.post-2151 #your-div {display: none;}

]]>
Google Font v IE https://spravce.webovadilna.cz/2016/01/google-font-v-ie/ Fri, 08 Jan 2016 17:10:54 +0000 http://spravce.webovadilna.cz/?p=594 Vložit kód do header.php

 

   

	    

 

]]>
Podpora zkratek ve widgetech https://spravce.webovadilna.cz/2015/12/podpora-zkratek-ve-widgetech/ Fri, 11 Dec 2015 11:47:31 +0000 http://spravce.webovadilna.cz/?p=590 Do souboru functions.php přidáme:

 
/* Podpora zkratek ve widgetech */
add_filter('widget_text', 'do_shortcode');
]]>
PHP přesměrování stránky hlavičkou https://spravce.webovadilna.cz/2015/04/php-presmerovani-stranky-hlavickou/ Wed, 22 Apr 2015 08:08:33 +0000 http://spravce.webovadilna.cz/?p=565 Ve wordpressu jsem vložil do header.php tento kód, který zajiťšťuje přesměrování všech stránek webu na nový.
Více na http://www.jakpsatweb.cz/presmerovani.html

 

]]>
Oprava pro qTranslate plugin – HOMEPAGE odkaz https://spravce.webovadilna.cz/2015/01/oprava-pro-qtranslate-plugin-homepage-odkaz/ Mon, 12 Jan 2015 21:27:47 +0000 http://spravce.webovadilna.cz/?p=552 Do function.php přidáme tento řádek. Díky tomu se už při odkazu na „Homepage“ nebudete vracet na defaultní jazyk, ale zůstanete na tom, který jste si zvolili.

 

 
// Oprava pro qTranslate plugin a "Homepage" menu odkaz vracící se defaultní jazyk
function ppqtrans_convertHomeURL($url, $what) {
    if($what=='/') return ppqtrans_convertURL($url);
    return $url;
}
add_filter('home_url', 'ppqtrans_convertHomeURL', 10, 2);
]]>
Obsah článku (stránky, widgetu) jen pro registrované https://spravce.webovadilna.cz/2014/12/obsah-clanku-stranky-widgetu-jen-pro-registrovane/ Mon, 15 Dec 2014 09:55:44 +0000 http://spravce.webovadilna.cz/?p=540 Obsah článku (stránky) jen pro registrované můžete jednoduše přidat registrací nové shortcode funkce v functions.php (ukládat jako UTF-8 bez BOM).

 
add_shortcode( 'members_only', 'members_only_shortcode' );
function members_only_shortcode( $atts, $content = null ) 
{
    if ( is_user_logged_in() && !empty( $content ) && !is_feed() )
    {
        return $content;
    }
    
    return 'Pro zobrazení tohoto obsahu se přihlašte. Pokud ještě nemáte vytvořen účet, můžete se zde zaregistrovat.';
}

Pak stačí tuto shortcode jen použít např. v článku, stránce nebo widgetu.

 
[members_only]
Obsah této stránky je možné zobrazit jen pokud jste zaregistrovaní.
[/members_only]

Zdroj: http://www.paulund.co.uk/registered-content-shortcodes

Pokud je potřeba něco skrýt v PHP kódu např. v hlavičce

 

Oranges and lemons

You must be logged in!

]]>
Force File download pomocí úpravy .htaccess https://spravce.webovadilna.cz/2014/10/force-file-download-pomoci-upravy-htaccess/ Mon, 27 Oct 2014 21:22:07 +0000 http://spravce.webovadilna.cz/?p=534 Do souboru .htaccess přidáme podobné řádky s koncovkami souborů, u kterých chceme místo otvírání v prohlížeči, vyvolat dialog k uložení.

 
AddType application/octet-stream .avi
AddType application/octet-stream .mpg
AddType application/octet-stream .mov
AddType application/octet-stream .pdf
]]>
Jak načíst javascript jen na konkrétní stránce ve WordPressu https://spravce.webovadilna.cz/2014/04/nacist-javascript-konkretni-strance-ve-wordpressu/ Fri, 04 Apr 2014 11:20:56 +0000 http://spravce.webovadilna.cz/?p=509 Do header.php před vložte kód:

 

	


]]>
Breadcrumb NavXT – po aktualizaci 2 pluginy ? https://spravce.webovadilna.cz/2014/03/breadcrumb-navxt-aktualizaci-2-pluginy/ Fri, 21 Mar 2014 12:56:46 +0000 http://spravce.webovadilna.cz/?p=495 Po aktualizaci Breadcrumb NavXT  přibyl „Breadcrumb NavXT 5.0 Migration Compatibility Layer DO NOT ACTIVATE“ plugin (neaktivovaný). Pomáhá při migraci z Breadcrumb NavXT 4.x na 5.0.1. Pak ho můžete smazat tak, že přes FTP odstraníte soubor breadcrumb_navxt_admin.php z plugins/breadcrumb-navxt.

]]>
Nextgen gallery – úprava zobrazení galerie a alba https://spravce.webovadilna.cz/2013/09/nextgen-gallery-uprava-zobrazeni-galerie-a-alba/ Sat, 14 Sep 2013 10:17:15 +0000 http://spravce.webovadilna.cz/?p=460 Pro jeden web jsem potřeboval, aby mi galerie zobrazila název a popisek nad fotkami – řešení jsem našel na http://stackoverflow.com/questions/9674669/plugin-wordpress-nextgen-gallery-how-to-show-the-gallery-description-in-nextg.

Pro NextGEN Gallery 1.9.13 můžete použít tento postup

V souboru /wp-content/plugins/nextgen-gallery/view/gallery.php jsem úplně nad text doplnil kód

Pak pod jsem doplnil toto:

 

title ?>
description ?>

Pro zaktualizovanou NextGEN Gallery by Photocrati 2.0.66.29 můžete použít tento postup z fóra wordpressu.

Za první DIV tag v index.php uloženém v /wp-content/plugins/nextgen-gallery/products/photocrati_nextgen/modules/nextgen_basic_gallery/templates/thumbnails doplňte následující.

container_ids;
		$myrow = $wpdb->get_row("SELECT * FROM wp_ngg_gallery WHERE gid = $gal_id[0]");

		echo '

' . $myrow->title . '

'; ?>

Pak jsem potřeboval, aby se všechny galerie zobrazily na jedné stránce a rovnou se zobrazily tak jako jednotlivé galerie (v tomto případě i se změnou popsanou výše). Na http://wordpress.org/support/topic/plugin-nextgen-gallery-show-all-photos-from-album-in-one-page jsem našel toto řešení, které fungovalo, přesně tak jak jsem potřeboval. Obsah souboru /wp-content/plugins/nextgen-gallery/view/album-extend.php jsem vyměnil za tento.


 If you would like to show the timestamp of the image ,you can use 
**/
?>

gid."]"); } ?>
]]>