2016-09-13 8 views
0

私はWordpressでウェブサイトを作る。
私は独自のクラスをli要素とul要素に挿入する必要があるので、nav-templateを変更します。
私はそれをし、ナビはそれが必要なように見ていた。
今日WPを更新すると、navがデフォルトに戻りました。
更新するたびに変更する必要はありません。私は110行近くのwp-includes/nav-menu-template.phpを編集しました。Wordpressのアップデートは私のナビをデフォルトに変更する

答えて

1

私はWordPressのコアファイルを編集しないでください

.... 110行近くのwp-含ま/ NAV-メニュー-template.phpを編集しました。決して。これはWordPressが更新されたときに起こることなので、変更が失われます。

コアにnav-menu-template.phpなどのファイルを編集しないでください。 テーマのメニュー、CSS、PHP、またはHTMLの変更を行います。これはWordPressの仕組みです:wp-includes, wp-adminなどのコアファイルがあり、管理領域を作成してすべてのバックエンドのものを処理します。そして、ユーザが見るフロントエンドを作成するwp-content/themes/whatever-theme-you-are-using/にある作業テーマにテーマファイルがあります。

これらの2つの部分がWordPressサイトを作成します。コアを編集しないでください。 https://wordpress.stackexchange.com/questions/1564/modifying-wordpress-core-filesあなたはです。テーマを編集してください。 https://developer.wordpress.org/themes/getting-started/what-is-a-theme/

(あなたは、あまりにも、プラグインを使用してコアとテーマの機能を変更することができます。)その向こう

を、テーマを扱う場合、まずあなたがテーマの完全なコピーを編集する前にchild themeを作ります。

関連する問題