簡體   English   中英

替換此代碼是否有任何解決方案<!--?php get_template_part( 'template-parts/logo/logo' ); ?-->設置自定義標志?

[英]Is there any solutions from replacing this code <?php get_template_part( 'template-parts/logo/logo' ); ?> to set a custom logo?

我在下面的代碼中遇到問題:

<?php if ( $arts_menu_overlay_circle_contents === 'logo' ) : ?>


<?php get_template_part( 'template-parts/logo/logo' ); ?>

<?php endif; ?>

我想設置一個自定義徽標,但它會自動使用 logo.php 部分。 我希望它得到一個像.jpg或.png這樣的圖像有人可以幫助我嗎? 提前致謝!

如果我理解正確並假設我知道很少的 wordpres(很少),我得到這個鏈接https://developer.wordpress.org/reference/functions/get_template_part/

描述了如何重寫徽標的模板文件,即 php 文件。

因此,在此模板文件中,您可能必須更改徽標的路徑。

首先,在使用 WordPress 時,您不需要很快編寫代碼。 所有現代主題都帶有主題選項或自定義選項,您可以在其中放置徽標。 這是你的第一個選擇。 所以試着在你的儀表板上找到主題選項菜單。 否則 go 到外觀 > 自定義並查看 Header 選項以更改徽標。

  1. get_template_part('模板部分/標志/標志');

這指的是您激活的主題中的位置模板部件->徽標->徽標.php。 因此,適當的解決方案是在您的子主題中創建相同的文件夾和文件,並更改 logo.php 中的代碼以直接放置您的徽標文件。

謝謝大家支持我。 我通過使用簡單的標記而不是 wordpress 使用的 php 代碼解決了我的問題。 代碼標記是:

<img src="https://placehold.it/200x200" width="200" height="200" alt="" />

再次感謝大家。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM