想編輯主題頭部的標籤,找不到函數調用的文件,請指導,謝謝

正在查看 10 個帖子:1-10 (共 12 個帖子)
  • 作者
    帖子
  • sd137262842
    • 文章數量: 10
    @sd137262842
    樓主

    想編輯主題頭部的標籤,找不到<?php wp_head(); ?> 函數調用的文件,請指導,謝謝

    詩語
    管理員
    • 文章數量: 5,926
    @feibisi

    請在主題的 header.php 文件裏面修改,但並不建議直接改動文件。

    sd137262842
    • 文章數量: 10
    @sd137262842
    樓主

    header.php 裏邊,頭部標籤是調用上圖這個 wp_head(); 函數的,我是想要找到存放這個函數的文件才能修改啊

    詩語
    管理員
    • 文章數量: 5,926
    @feibisi

    在主題文件夾裏面可以找到。

    /wp-content/themes/

    詩語
    管理員
    • 文章數量: 5,926
    @feibisi

    看你用的哪款主題,然後改動吧。主題名字都看得到。

    sd137262842
    • 文章數量: 10
    @sd137262842
    樓主

    我已經找到 header.php 這個文件了,我現在是想修改 wp_head(); 這個函數的內容,明白嗎?這個函數的內容存放在哪裏呢

     

    詩語
    管理員
    • 文章數量: 5,926
    @feibisi

    「wp_head」 是一個 「鈎子」 函數,用於從其他函數中提取其他元數據等,從主題文件 (通過 wp_enqueue_scripts) 中提取 css 和 js 鏈接。除了運行嵌套在其中的一堆其他函數之外,「wp_head」 函數不會執行任何操作。與 「wp_head」 相關的所有功能都列在 「wp-includes/default-filters.php」 中。

    它有點複雜,因為一切都嵌套在一起。


    這個是一個調用函數,你所説的內容是調用的 WordPress 程序本身的系統文件,你直接説下要實現什麼效果,我也不明白你改這個的目的是什麼。

    sd137262842
    • 文章數量: 10
    @sd137262842
    樓主

    因為這個函數里邊有一些多餘的頭部標籤,比如版本號,還有推特的標題標籤,這些我都是不需要的,想優化一下,另外需要添加 keyword 標籤,因為模板本身沒有添加這個標籤。

    詩語
    管理員
    • 文章數量: 5,926
    @feibisi

    這些是 SEO 插件裏的,你要是想手動添加這些信息的話那麼就停用這個插件然後進行修改吧;

    本身這些註釋信息是不會影響到收錄和網站 SEO 的,有強迫症的話,

    這有個插件可以選用下:

    https://wenpai.org/plugins/wp-theme-optimizer/

    還有個方法就是將下面的代碼添加到主題的 functions.php 裏面:

    
    // ******************** Crunchify Tips - Clean up WordPress Header START ********************** //
    function crunchify_remove_version() {
    	return '';
    }
    add_filter('the_generator', 'crunchify_remove_version');
     
    remove_action('wp_head', 'rest_output_link_wp_head', 10);
    remove_action('wp_head', 'wp_oembed_add_discovery_links', 10);
    remove_action('template_redirect', 'rest_output_link_header', 11, 0);
     
    remove_action ('wp_head', 'rsd_link');
    remove_action( 'wp_head', 'wlwmanifest_link');
    remove_action( 'wp_head', 'wp_shortlink_wp_head');
     
    function crunchify_cleanup_query_string( $src ){ 
    	$parts = explode( '?', $src ); 
    	return $parts[0]; 
    } 
    add_filter( 'script_loader_src', 'crunchify_cleanup_query_string', 15, 1 ); 
    add_filter( 'style_loader_src', 'crunchify_cleanup_query_string', 15, 1 );
    // ******************** Clean up WordPress Header END ********************** //
    sd137262842
    • 文章數量: 10
    @sd137262842
    樓主

    好的,多謝了

正在查看 10 個帖子:1-10 (共 12 個帖子)
  • 哎呀,回覆話題必需登錄。

話題信息

  • 當前位於:疑難雜症
  • 11 條回覆
  • 2 個參與人
  • 最後回覆:<a href="https://bbs.weixiaoduo.com/users/feibisi/" title=" 查看詩語的個人資料" class="bbp-author-link"><span class="bbp-author-name"> 詩語</span></a>
  • 上次活動:<a href="https://bbs.weixiaoduo.com/topic/27439/page/2/#post-27454" title=" 回覆至:想編輯主題頭部的標籤,找不到函數調用的文件,請指導,謝謝">6 年、 7 月前</a>