如何在WordPress中設置默認的特色圖像?

文章撰寫者:
  • WordPress
  • 更新:Sep 13,2017

這些天發布的大多數WordPress主題都能夠為每個帖子添加特色圖像。 在本教程中,我將向您展示如何添加默認的特色圖像以及如何將帖子的第一個圖像默認設置為特色圖像。

特色圖片非常重要

特色圖片增加了每個帖子的視覺吸引力,並幫助訪客通過粗略的一瞥識別對話主題。 你有多少次點擊過一個沒有吸引力的特色圖片的帖子?

我不願意經常打賭。 例如,網絡上最好的博客使用自定義圖形 優雅的主題博客 有很棒的特色圖片。 這些圖像由內部設計師團隊製作。 你會發現它們都是獨一無二的,精雕細琢。

但這不是這篇文章的主題。 如果您無法在帖子中添加精選圖片,則在您的博客或網站上看起來非常糟糕。 因此,如果您忘記這樣做,我們可以添加一個可以減輕影響的默認特色圖像。

需要幫助調整你的WordPress網站?
WHSR現在與Codeable.io合作,為需要專業WP開發/定制服務的用戶提供幫助。

要獲得免費報價, 請填寫此申請表.

設置新的自定義默認圖像

您可以通過安裝和激活來執行此操作 默認特色圖片插件.

在我進入插件之前,讓我們看一下沒有任何默認特色圖片的測試網站。

這是測試網站在添加默認特色圖像之前的外觀。 有了這個特別的主題(梭倫),它沒有那麼糟糕。 使用一些WordPress主題,每個帖子都會有空白圖像而不是沒有圖像,這有可能使事情變得更糟。

WithoutDefaultImage

默認特色圖片插件

1。 轉到設置>媒體。
2。 在“媒體設置”下,您可以從庫中選擇默認的精選圖像,也可以上傳一個。

DefaltFeatImgMediaSettings

而且,你已經定下來了。 它真的很簡單。

現在使用默認的特色圖像,這就是頁面的外觀:

WithDefaultImage

你可以選擇幾乎任何類型的帖子看起來都很好的圖像。

例如,如果您的博客圍繞WordPress利基,您可以使用文本“WordPress提示和教程”創建自定義圖像。

如果您忘記在帖子中添加精選圖片,那麼今年的博客就會很好看。

將帖子的第一張圖像設置為默認特色圖像

這可以用兩段代碼完成。

第一個,你必須在你的WordPress文件中添加到functions.php。

//函數調用函數文件中的第一個上傳圖像函數main_image(){$ files = get_children('post_parent ='。get_the_ID()。'&post_type = attachment&post_mime_type = image&order = desc'); if($ files):$ keys = array_reverse(array_keys($ files)); $ J = 0; $ num = $ keys [$ j]; $ image = wp_get_attachment_image($ num,'large',true); $ imagepieces = explode('“',$ image); $ imagepath = $ imagepieces [1]; $ main = wp_get_attachment_url($ num); $ template = get_template_directory(); $ the_title = get_the_title(); print”<img src ='$ main'alt ='$ the_title'class ='frame'/>“; endif;}

上面的代碼有助於從每個帖子中獲取您的第一張圖片。

現在,我們需要檢查是否為相關帖子選擇了任何精選圖片。

您可以通過將以下代碼添加到主題文件來實現。 請將代碼添加到您要顯示圖像的位置,即您的home.php,single.php,archive.php或您認為必要的任何其他位置。

<?php if((function_exists('has_post_thumbnail'))&&(has_post_thumbnail())){echo get_the_post_thumbnail($ post-> ID); } else {echo main_image(); }?>

第二段代碼檢查帖子的特色圖像,如果沒有特色圖像,則它使用由第一個代碼創建的默認特色圖像。

因此,每次忘記添加特色圖像時,同一帖子的第一張圖像都會被設置為特色圖像。

特色圖片的其他想法

如果您對處理WP代碼感到滿意,現在還可以嘗試其他一些東西。 您可以創建條件特色圖像。 參與WP 有關於這個主題的很棒的教程。

告訴我你的博客如何,你是否設法找到合適的默認精選圖片?

如果您使用其他自定義腳本添加默認的精選圖片,我很樂意在評論中聽到它。

來源(設定代碼): Snipplr

關於毘濕奴

Vishnu是一名夜間自由撰稿人,白天擔任數據分析師。

連接: