我正在构建一个免费的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
}
答案 0 :(得分:3)
将<?php
放在不包含任何代码的每一行的前面(因此以if或}开头),
并使用?>
结束这些行。
答案 1 :(得分:0)
此外,第一行是错误的。
if ( has_post_format( 'aside' ) {
应该是
if ( has_post_format( 'aside' ) ) {