2012-01-30 65 views
1

我很熟悉與WordPress模板標籤和新的主題工作。我想在我的主題中經常使用一些變量。幾個非常簡單的模板標籤和一些我自己的HTML結構在其他模板文件重用。WordPress的定義自己的變量爲主題

富勒e.g我要讓變量the_ttle()the_permalink$title = the_title();$perma = the_permalink();所以每當我將添加$title$perma在模板文件會呼應了標題或固定鏈接。

和e.g我定義最近的文章中環HTML結構。

$recentloop = <?php if (have_posts()) : while (have_posts()) : the_post(); ?> 
get_thumbnail(); 
the_title(); 
get_post_meta(); etc..... 
<?php endwhile; else: ?> 
<?php endif; ?> 

喜歡的東西上面,我不知道是否有什麼不妥:(

因此,要做到這一點,我應該定義這些變量,這樣我可以用它爲每一個模板文件。

我看了這個題目http://wordpress.org/support/topic/passing-php-variable-between-template-files#post-1506298但不知道如何以及在哪裏放置global $variable

我會很感激你的幫忙。

回答

1

不知道,如果你仍然有這樣的問題。

正如標題&固定鏈接將在每一個崗位循環更新,你不應該讓一個變量,它是隨處可見。但是,如果你堅持這樣做,你可以把變量functions.php