Nagyjából összegyűjtöttem egy pár trükköt egy kis wp tuninghoz.
-Két wordpress felhasználóinak összekapcsolása
Ezt csak linkelem,mert már megírtam:
http://seo.forum.hu/blog-f16/wordpre...ost154032.html
-Custom field (egyéni mezők)tagok megjelenítése a témánkban
Sokat keresgéltem mire megtaláltam,de szerintem nagyon hasznos lehet.Én jelenleg apróhirdető oldalhoz használom.Mikor is jó ezt nekünk használni?
Ezzel a trükkel és mondjuk a tdo mini forms pluginnal
nagyon kibővithetjük a wp tudását legyen az apróhirdető oldal vagy blogkatalogus vagy bármi más.
functions.php fájlba illeszük be ezt
A témánk megfelelő fájljába ahol szeretnénk megjeleníteni custom field tartalmátfunction get_custom_field_value($szKey, $bPrint = false) {
global $post;
$szValue = get_post_meta($post->ID, $szKey, true);
if ( $bPrint == false ) return $szValue; else echo $szValue;
}-Bejegyzés törlése link a single.php-ba a bejegyzés oldalán<?php if ( function_exists('get_custom_field_value') ){
get_custom_field_value('ide jön a custom field (saját mező neve)amelyet megakarunk jeleniteni', true);
} ?>
functions.php-ba
A single.php-bafunction wp_delete_post_link($link = 'Delete This', $before = '', $after = '')
{
global $post;
if ( $post->post_type == 'page' ) {
if ( !current_user_can( 'edit_page', $post->ID ) )
return;
} else {
if ( !current_user_can( 'edit_post', $post->ID ) )
return;
}
$link = "<a href='" . wp_nonce_url( get_bloginfo('url') . "/wp-admin/post.php?action=delete&post=" . $post->ID, 'delete-post_' . $post->ID) . "'>".$link."</a>";
echo $before . $link . $after;
}
-Bejegyzés szerkesztése link<?php wp_delete_post_link('Bejegyzés törlése','','<strong> | </strong>'); ?>
A single.php-ba
-Kép megjelenítése az index.php-ban<?php edit_post_link('Szerkesztés','','<strong> | </strong>'); ?>
Ez is hasznos lehet,ha valaki olyat akar,az index.php fájljába,hogy jelenjen meg a kép pl.:
Előszőr is bejegyzésnek tartalmaznia kell a custom fieldként a képet.
Azaz legyen egy saját mező aminek neve featuredimg az értéke pedig a kép teljes elérési útvonala.
Ezután töltsd le az alábbi fájlt majd töltsd fel a gyökérkönyvtárba,ez fogja a méretezést csinálni.
Ezután ezt a kódot kell elhelyezni az index.php-ba ahol szeretnénk a képet megjeleníteni:
Az alábbi sorban állithatjuk be a képünk méretét:<a href="<?php the_permalink() ?>">
<?php
if(get_post_custom_values("featuredimg")){
?>
<img src="<?php $img = get_post_custom_values("featuredimg"); echo get_bloginfo('url') . "/wp-resizer.php?cw=95&ch=95&iw=95&ih=95&c=1&imgfile=" . $img[0];?>" border="0" alt="<?php the_title(); ?>" />
<?php
}else{
?>
<img src="/default-img.gif" width="95" height="95"order="0" alt="<?php the_title(); ?>" />
<?php
}
?>
</a>
/wp-resizer.php?cw=95&ch=95&iw=95&ih=95
Ebben pedig egy alap kép elérését,amely akkor jelenik meg,ha nincs megadva kép a bejegyzéshez:
<img src="/default-img.gif" width="95" height="95"order="0" alt="<?php the_title(); ?>" />
Remélem hasznos lesz más számára is,mert nekem ezek voltak amiket csak nagy nehezen találtam meg.Még majd irok egy két trükköt,ahogyan eszembe jut,de várom mások trükkjeit is ebbe a topicba,hogy egy helyen meglegyenek.
Hasonló témák:
Könyvjelzők