WP WordPress主题问题

时间:2011-07-15 17:11:03

标签: php wordpress wordpress-theming

我正在构建一个免费的WP主题,但对PHP几乎一无所知。我不知道该如何处理这段代码,如果有人可以在其周围放置正确的PHP标签,我会非常感激,因为告诉我要放什么有点像对我讲拉丁语。我尝试将<?php放在开头,?>放在最后,但它不起作用:

if ( has_post_format( 'aside' ) {
  //  aside format post content here
} else if (has_post_format('gallery')) {
   // stuff to display the gallery format post here
} else if (has_post_format('link')) {
   // link format post content here
} else if (has_post_format('video')) {
   // video format post content here
} else if (has_post_format('audio')) {
   // audio format post content here
} else if (has_post_format('status')) {
   // status format post content here
} else if (has_post_format('chat')) {
   // chat format post content here
} else if (has_post_format('quote')) {
   // quote format post content here
} else if (has_post_format('image')) {
   // image format post content here
}else {
   // code to display the normal format post here
}

2 个答案:

答案 0 :(得分:3)

<?php放在不包含任何代码的每一行的前面(因此以if或}开头), 并使用?>结束这些行。

答案 1 :(得分:0)

此外,第一行是错误的。

if ( has_post_format( 'aside' ) {

应该是

if ( has_post_format( 'aside' ) ) {