<?php wp_nav_menu(array( 'depth'=>2 )); ?>このコードは、デフォルトのインストールの自宅、概要、連絡先ページのこのHTMLの憎悪をもたらします。
<div> <ul> <li> <a href="http://mysite.com/" title="Home">Home</a> </li> <li> <a href="http://mysite.com/about" title="About">About</a> <ul class="children"> <li> <a href="http://mysite.com/about/contact-us" title="Contact us">Contact us</a> </li> </ul> </li> </ul> </div>コードは有効ですが、通常は必要ないアイテムが含まれています。
-
厳密に言えば、外側のdivは必要ありません。 ULに「ナビゲーション」などのIDを提供するか、HTML5 NAV要素を使用することをお勧めします。
- リンクに同一のテキストが含まれている場合、タイトル属性は必要ありません。 cssまたはjavascriptには、「page_item」および「page-item-n」クラスのフックが必要ですか? サブリンクリストの「子供」クラスは必要ありません。「nav ul ul li」などのセレクターを使用してスタイルを整えることができます。
- current_page_ancestorとcurrent_page_parentクラスは同じことを意味しますが、「open」などの1つの短い名前を好みます。 同様に、current_page_itemの名前を「アクティブ」に変更したい
- ページURLが必要ですか?
<?php wp_nav_menu(array( 'depth'=>2 )); ?>バージョン3の前にWordPressのバージョンを使用している場合は、次のように次のような「WP_NAV_MENU(…)」を置き換えます。
<div> <ul> <li> <a href="http://mysite.com/" title="Home">Home</a> </li> <li> <a href="http://mysite.com/about" title="About">About</a> <ul class="children"> <li> <a href="http://mysite.com/about/contact-us" title="Contact us">Contact us</a> </li> </ul> </li> </ul> </div>結果のHTMLははるかにクリーンで、50%以上削減されています。より長いメニューは、より大きな節約につながる可能性があります。
echo preg_replace(array( '/t/', // remove tabs '/'.str_replace('//','//', get_bloginfo('url')).'/i', // remove full URL '/current_page_items*/i', '/current_page_ancestors*/i', '/current_page_parents*/i', '/page_items+/i', '/page-item-d+s*/i', '/childrens*/i', '/s*class=["']["']/i', // empty classes '/s*title="[^"]+"/i', // all titles '/s+>/i', '/div>/i' // change div to nav ), array( '', '', 'active', 'open', '', '', '', '', '', '', '>', 'nav>' ), wp_nav_menu(array( 'menu_class'=>'', 'depth'=>2, 'echo'=>false )) );正規表現は強力ですが危険なことに注意してください。より深いページの深さを使用している場合、または「子供」または「page_item」という名前のページがある場合は、コードを変更する必要がある場合があります。 今、言い訳はありません。WordPressHTMLを整理してください!
WordPressメニューHTML Tidy
に関するよくある質問WordPressメニューにHTMLを追加するにはどうすればよいですか?
「wp_nav_menu」関数を使用して、htmlをWordPressメニューに追加できます。この関数を使用すると、WordPressメニューにカスタムHTMLを追加できます。 HTMLコードをテーマのfunctions.phpファイルの関数に直接追加できます。 functions.phpファイルに変更を加える前に常にサイトをバックアップすることを忘れないでください。 HTMLコーディングの問題を上げて修正します。 WordPressで使用して、サイトのHTMLがクリーンでエラーがないことを確認できます。これにより、サイトのパフォーマンスとSEOの改善に役立ちます。
HTMLを使用してWordPressメニューをカスタマイズするには、htmlを使用してWordPressメニューをカスタマイズするには、「wp_nav_menu」関数を使用して実行できます。メニュー項目にカスタムクラス、ID、その他のHTML要素を追加できます。これにより、メニューをユニークな方法でスタイリングして際立たせることができます。
既存のWordPressサイトでHTML Tidyを使用できますか? WordPressサイト。サイトのHTMLをクリーンアップし、エラーを修正するために使用できます。これにより、サイトのパフォーマンスとSEOの改善に役立ちます。
HTML Tidyを使用してサイトのSEOを改善するにはどうすればよいですか?あなたのサイトのHTML。これは、サイトのパフォーマンスを改善するのに役立ちます。これは、検索エンジンがランキングサイトを考慮する要因です。他のCMSプラットフォームでHTML Tidyを使用できますか?
はい、HTML Tidyは他のCMSプラットフォームで使用できます。これは、使用しているプラットフォームに関係なく、サイトのHTMLのエラーをクリーンアップおよび修正するために使用できる汎用性の高いツールです。WordPressメニュー項目にカスタムクラスを追加するにはどうすればよいですか?
「wp_nav_menu」関数を使用して、WordPressメニュー項目にカスタムクラスを追加できます。これにより、メニュー項目にカスタムクラスを追加できます。これを使用してスタイルを整えることができます。 HTMLをクリーンアップするには、サイトのCSSをクリーンアップするためにも使用できます。これは、サイトのパフォーマンスを改善し、CSSがエラーがないことを確認するのに役立ちます。以上がWordPressメニューHTMLを整理する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

wordpressexexexexexcelsoverwebsitebuildersduetoits ffficability、scalability、andopen-sourcenature.1)それは、aversatilecmswitextensive sustomizationoptionsviathemesandplugins.2)その学習中心部のスチッピアベッタービューターフルフルフルフルフルフルフルカンセーズ。3)

2025年のウェブサイト開発のための7つの必須ワードプレスプラグイン 2025年に一流のWordPress Webサイトを構築するには、速度、応答性、およびスケーラビリティが必要です。 これを効率的に達成することは、しばしば戦略的なプラグインの選択にかかっています。 この記事Highlig

wordpresscanbeusedpurposesbeyondblogging.1)e-ocommerce:withwoocommerce、itcanbecomeafulloninestore.2)メンバーシップサイト:Pluginslikememberpressenable clusivecontentareas.3)ポートフォリオソイト:ThemeslikeasieasiestraololowStunnningStunnningStunnningStunnningStuntunnneDayOutssuntunnneaTuntunnnedrayOutuntuntuntunnnedraySuts

はい、wordpressisexcellentforcreatingportfoliowebsite.1)itoffers numersportfolio cilems like'astra'astra'foreasycustomization.2)プラグインエレメントレメントレディングの装飾、思想的な態度環境を

wordpressisadvasteousovercodingawebsitefromscratchdueto:1)easeofuseandfasterdevelopment、2)柔軟性と吸収性、3)strongCommunitySupport、4)組み込みインセンアンドマークティングツール、5)費用対効果、6)レシュリティアップデート

wordpressisacmsduetoitseaseaseofuse、customization、usermanagement、seo、andcommunitysupport.1)ofssextensiveationization throughthemesandplugins.3)ofsiscontensiveativeizationization withintentmanagement withintententmanagement with inting ustomization.3)revisustusersandpermissions.4)拡張型を提供します

WordPress Webサイトでコメントを有効にして、訪問者にディスカッションに参加し、フィードバックを共有するプラットフォームを提供します。これを行うには、次の手順に従ってください。コメントを有効にします。ダッシュボードで、設定に移動してgt;議論し、[コメントを許可]チェックボックスを選択します。コメントフォームの作成:エディターで、[ブロックの追加]をクリックし、コメントブロックを検索してコンテンツに追加します。カスタムコメントフォーム:タイトル、ラベル、プレースホルダー、ボタンテキストを設定して、コメントブロックをカスタマイズします。変更を保存します:[更新]をクリックしてコメントボックスを保存し、ページまたは記事に追加します。

WordPressサブサイトをコピーする方法は?手順:メインサイトにサブサイトを作成します。メインサイトのサブサイトのクローニング。クローンをターゲットの場所にインポートします。ドメイン名(オプション)を更新します。個別のプラグインとテーマ。


ホットAIツール

Undresser.AI Undress
リアルなヌード写真を作成する AI 搭載アプリ

AI Clothes Remover
写真から衣服を削除するオンライン AI ツール。

Undress AI Tool
脱衣画像を無料で

Clothoff.io
AI衣類リムーバー

Video Face Swap
完全無料の AI 顔交換ツールを使用して、あらゆるビデオの顔を簡単に交換できます。

人気の記事

ホットツール

ドリームウィーバー CS6
ビジュアル Web 開発ツール

PhpStorm Mac バージョン
最新(2018.2.1)のプロフェッショナル向けPHP統合開発ツール

SublimeText3 中国語版
中国語版、とても使いやすい

メモ帳++7.3.1
使いやすく無料のコードエディター

SublimeText3 Mac版
神レベルのコード編集ソフト(SublimeText3)

ホットトピック









