私は自分のWordpressのロゴのリンクをカスタムのものに変更しようとしています。私のカスタムロゴのリンクを変更するWordpress
はのは、私が設定する新しいリンクは、私が20 15のテーマでワードプレス4.5.3を使用していますhttp://newlink.html
あるとしましょう。 (したがって、カスタムロゴが4.5で変更されたため、Stackの最後の答えは古くなっています)。
私はheader.php
に行って、見つかった:私はそれを正しく取得する場合、彼らは場合であるため、
twentyfifteen_the_custom_logo();
if (is_front_page() && is_home()) : ?>
<h1 class="site-title"><a href="<?php echo esc_url(home_url('/')); ?>"
rel="home"><?php bloginfo('name'); ?></a></h1>
<?php else : ?>
<p class="site-title"><a href="<?php echo esc_url(home_url('/')); ?>"
rel="home"><?php bloginfo('name'); ?></a></p>
<?php endif;
だから、私は私のカスタムロゴと次の二つのリンクのための機能twentyfifteen_the_custom_logo();
を呼んでいることは私には影響しません。私はまだテキストロゴを使用していましたが、私はそれをしていません。
私は、このtwentyfifteen_the_custom_logo();
のために狩りに行き、私は変更することができますいくつかのパラメータが見つかりました:
function.php
:
/*
* Enable support for custom logo.
*
* @since Twenty Fifteen 1.5
*/
add_theme_support('custom-logo', array(
'height' => 248,
'width' => 248,
'flex-height' => true,
));
だから私は'src' => http://newlink.html,
のようなものを追加するためのアイデアを得たが、documentationが受け入れて見えませんこのパラメータ。
私は機能を見つけてtemplate-tags.php
に取得し、見つけるために、私の狩りを続ける:
if (! function_exists('twentyfifteen_the_custom_logo')) :
/**
* Displays the optional custom logo.
*
* Does nothing if the custom logo is not available.
*
* @since Twenty Fifteen 1.5
*/
function twentyfifteen_the_custom_logo() {
if (function_exists('the_custom_logo')) {
the_custom_logo();
}
}
endif;
この機能は、私はどこにも見つけることができませんthe_custom_logo();
を呼び出します。
あなたは私のカスタムURLに私のカスタムロゴのリンクを変更する方法を見つける私を助けることができれば、それは素晴らしい:)
おかげだろう、私が何かを見逃しているかもしれまたは多分私は正しい方法を見ていません!
作品、サイコーありがとうございました! :) – Relisora