Nový typ konstruktoru ve WordPressu 4.3.0

8.9.2015

Pokud používáte ve WordPressu debug mód (v souboru wp-config.php máte WP_DEBUG na hodnotě true), zřejmě jste si všimli následující chybové hlášky :

<b>Notice</b>: The called constructor method for WP_Widget is <strong>deprecated</strong> since version 4.3.0! Use <pre>__construct()</pre> instead. in <b>/data/web/virtuals/83452/virtual/www/domains/papik-wordpress.cz/wp-includes/functions.php</b> on line <b>3457</b><br />

more „Nový typ konstruktoru ve WordPressu 4.3.0“

Jak změnit výchozí odkaz při vkládání do galerie

22.7.2015

Pokud se rozhodnete vytvořit si galerii ve WordPressu, jeho výchozí nastavení je u každého souboru dávat odkaz na podrobnosti u souboru. Většinou ale něco takového nepotřebujeme. Naopak, aby každý odkaz vedl na zvětšný originál souboru. Samozřejmě můžete pokaždé překliknot nahoře a dát odkaz na „Soubor“. Ale časem se toto může stát velmi otravným. Jak na to?

Vložte do souboru functions.php (Pozor, toto je kritický soubor, nerozumíte-li úplně PHP, proveďte si radši zálohu a ujistěte se, že máte přístup na FTP, protože v případě chyby v tomto souboru Vám spadnou celé stránky!)

function my_gallery_default_type_set_link( $settings ) {
$settings['galleryDefaults']['link'] = 'file';

return $settings;
}
add_filter( 'media_view_settings', 'my_gallery_default_type_set_link');

a také

function gallery_should_link_to_files($out, $pairs, $atts)
{
$atts = shortcode_atts( array(
'link' => 'file'
), $atts );
$out['link'] = $atts['link'];
return $out;
}
add_filter('shortcode_atts_gallery', 'gallery_should_link_to_files', 10, 3);