0
我對WordPress非常陌生,現在我有這個問題。 我的代碼顯示所有圖像和博客內容,但這裏的問題是,如果沒有圖像顯示,內容會自動對齊,因爲此類有CSS。關於博客創作的CSS,WordPress,PHP問題
我需要博客文章應該得到width:620
如果沒有圖像發佈和width:420
如果有循環中的圖像。需要幫助。
在此先感謝。
我對WordPress非常陌生,現在我有這個問題。 我的代碼顯示所有圖像和博客內容,但這裏的問題是,如果沒有圖像顯示,內容會自動對齊,因爲此類有CSS。關於博客創作的CSS,WordPress,PHP問題
我需要博客文章應該得到width:620
如果沒有圖像發佈和width:420
如果有循環中的圖像。需要幫助。
在此先感謝。
您可以爲包含發佈內容的div添加一些類,例如使用-media和no-media。
找到,如果後期有任何媒體,您可以使用此代碼:
$media = get_attached_media('image');
if (is_array($media) && count($media) > 0) {
$classname = 'with-media';
} else {
$classname = 'no-media';
}
然後在DIV打印:
<div class="some-class another-class <?php echo $classname; ?>"...
現在
,當你擁有它,你可以添加CSS定義到style.css中: - 什麼樣的代碼
.no-media { width: 620px; }
.with-media {width: 420px; }
這一個很棒!謝謝kkarpieszuk –
一旦使用 「F12」 鍵 – Samyappa
* 「我的代碼顯示所有圖片...」 * <你檢查你的元素?你可以發佈嗎?代碼=>答案:) –