אחזור שדה מידע בעזרת קיצור קוד

תיאור:

סניפט שימושי במיוחד אשר כתבתי עבור [linkfx style="1" url="http://www.sagive.co.il/professional-library/wordpress-web-development/building-wordpress-theme-part-1/"]המדריך לבניית תבנית וורדפרס[/linkfx] ומחזיר את הערך של Custom Field מפוסט מסוים בעזרת קיצור קוד כלומר קוד שאפשר להשתמש בו בצורה ישירה כאשר כותבים פוסטים! זה מעולה וחוסך את הצורך לכתוב את אותו הקוד פעם אחר פעם ולבזבז אנרגיה וזמן.

first קוד:

  • מה: מחזיר את הערך של Custom Fiels מתוך פוסט מסוים
  • איפה: בקובץ functions.php
/*** GET POST META ***/
function get_postmeta($atts, $content = null) {

	extract(shortcode_atts(array(
	'postid' => '',
	'metakey' => 'fastnav',
	), $atts));
	
	return do_shortcode(get_post_meta($postid, $metakey, true));
}
add_shortcode('gpostmeta','get_postmeta');

second קוד:

  • מה: הדגמה של שימוש בסניפט
  • איפה: ישירות כאשר כותבים פוסט
[gpostmeta postid="926" metakey="fastnav"]

סניפטים דומים: