Alapértelmezett bejegyzés szöveg

Közzétéve: 13:39, kategória: Megjelenítés, Plugin, szerző: Efrud

Ha vannak olyan bejegyzéseink, amelyeknek bizonyos része ugyanaz és nem szeretnénk mindig bemásolni, vagy beírni az adott szöveget, akkor megadhatunk már a blog elkészítése során egy default, azaz alapértelmezett szöveget, hogy megkönnyítsük későbbi blogger tevékenységünk. Az alábbi kódot sablonunk functions.php fájljába kell illesztenünk:

function default_post_content() {
$content = "Alapértelmezett bejegyzés szöveg.";
return $content;
}
add_filter('default_content', 'default_post_content');

Alapértelmezett szerkesztő

Közzétéve: 20:01, kategória: Plugin, szerző: Efrud

Ha új bejegyzést vagy oldalt írunk blogunkba, akkor két szerkesztési lehetőség tárul elénk. Az egyik a HTML mód a másik pedig az úgynevezett tinymce, vagyis a vizuális szerkesztő. Magam a HTML szerkesztőt részesítem előnyben éppen ezért egy olyan megoldást kerestem, hogy alapértelmezetten a HTML fülön maradjunk, amikor új bejegyzést írok, akkor is ha előzőleg mégis a vizuális szerkesztőt használtam.

Rövidkód szöveges widgetbe

Közzétéve: 00:02, kategória: Megjelenítés, Plugin, szerző: Efrud

Rövid kódokról már nem egyszer volt szó a blogon. Mindegyik shortcodeot a functions.php fájlba határozunk meg és ezeket a kódokat később használhatjuk a bejegyzésekbe illetve az oldalakba. Ha normál esetbe ezt a rövid kódot beillesztenénk egy szöveges widgetbe, akkor nem kapnánk a várt eredményt csak egy szöveget. Ha az aktuális shortcode-ot, vagy kódokat hasznosítani szeretnénk a sidebarba akkor az alábbi kódot kell elhelyeznünk a functions.php fájlunkba és máris használatba vehetjük már a text widgetben is.

Query posts és page navi

Közzétéve: 21:19, kategória: Plugin, szerző: Efrud

Page navi bővítmény már egy eléggé elterjedt megoldás WordPress-en belüli a bejegyzések lapozásához. Azonban fellépet a minap egy olyan probléma, amely előtt első ránézésre értetlenül álltam. A probléma az volt, hogyha query_posts-ot használtam, arra, hogy kiszűrjem egy adott kategória bejegyzéseit a főoldalról, akkor egyszerűen a lapozás nem működött. Szerencsére a megoldás egyszerű. Az alábbi formát ölti a loop ha query_posts-ot használunk és van pagenavi bővítményünk.

<?php if (have_posts()) : ?>
<?php $paged = (get_query_var('paged')) ? get_query_var('paged') : 1; query_posts("cat=-24&paged=$paged"); ?>
<?php while (have_posts()) : the_post(); ?>

jQuery 1.4 és a WordPress

Közzétéve: 17:38, kategória: Plugin, szerző: Efrud

Tehát az utolsó WordPress frissítés során még nem került bele az új jQuery a core-ba. Tegyük bele mi úgy, hogy sablonunk functions.php fájljába illesszük az alábbi kódot:

if( !is_admin()){
   wp_deregister_script('jquery');
   wp_register_script('jquery', ("http://ajax.googleapis.com/ajax/libs/jquery/1/jquery.min.js"), false, '');
   wp_enqueue_script('jquery');
}

Látható a kódban, hogy a jQuery-t egyszerűen kikapcsoljuk és megadjuk az újat az adminnak.