Ścieżka instalacji WordPress / motyw szablonu / wywołanie funkcji obrazu Daquan

Ostatnio, podczas niektórych zmian motywu, często wywoływane są niektóre obrazy, CSS, JS i inne pliki statyczne.

  • Oczywiście w przypadku tych plików statycznych możemy je wywołać bezpośrednio przy użyciu ścieżek bezwzględnych.
  • Ale rozważ następujące:zbudować stronę internetowąTestowanie i szereg problemów z kodem, które może mieć motyw, takich jak kod, który nie działa z powodu losowych modyfikacji.
  • Chen Weiliangnadal lubię używaćWordPressFunkcja ścieżki i ścieżka względna do ładowania zasobów.

Ponieważ ludzki mózg jest trudny do zapamiętania złożonego kodu wywołania funkcji WordPress, często zapominamy, którego kodu funkcji WordPressa użyć, gdy musimy go użyć?

Postanowiłem więc wyświetlić tutaj listę wywołań funkcji ścieżki WordPress i od czasu do czasu ją aktualizować w celach informacyjnych.

Co oznacza WordPress?Co ty robisz?Co może zrobić strona internetowa?

Ścieżka strony głównej WordPress

<?php home_url( $path, $scheme ); ?>

Wywołanie funkcji PHP ▼

<?php echo home_url(); ?>
  • Wyświetl: http:// nazwa Twojej domeny

Ścieżka instalacji WordPress

<?php site_url( $path, $scheme ); ?>

Wywołanie funkcji PHP ▼

<?php echo site_url(); ?>
  • Wyświetl: http://twojadomena/wordpress

Zaplecze WordPressścieżka zarządzania

<?php admin_url( $path, $scheme ); ?>

Wywołanie funkcji PHP ▼

<?php echo admin_url(); ?>
  • Wyświetlacz: http://twojadomena/wordpress/wp-admin/

wp-zawiera ścieżkę

<?php includes_url( $path ); ?>

Wywołanie funkcji PHP ▼

<?php echo includes_url(); ?>
  • Wyświetlacz: http://twojadomena/wordpress/wp-includes/

ścieżka treści wp

<?php content_url( $path ); ?>

Wywołanie funkcji PHP ▼

<?php echo content_url(); ?>
  • Wyświetlacz: http://twojadomena/wordpress/wp-content

Ścieżka przesyłania WordPress

<?php wp_upload_dir( string $time = null, bool $create_dir = true,bool $refresh_cache = false ) ?>

Wywołanie funkcji PHP ▼

<?php $upload_dir = wp_upload_dir(); echo $upload_dir['baseurl']; ?>
  • Wyświetlacz: http://twojadomena/wordpress/wp-content/uploads

Wywołanie funkcji PHP ▼

<?php $upload_dir = wp_upload_dir(); echo $upload_dir['url']; ?>
  • Wyświetlacz: http://twojadomena/wordpress/wp-content/uploads/2018/01

Ścieżka do serwera wywołań funkcji PHP ▼

<?php $upload_dir = wp_upload_dir(); echo $upload_dir['basedir']; ?>
  • Wyświetlacz: D:\WorkingSoftWare\phpStudy\WWW\wordpress/wp-content/uploads

Ścieżka do serwera wywołań funkcji PHP ▼

<?php $upload_dir = wp_upload_dir(); echo $upload_dir['path']; ?>
  • Wyświetlacz: D:\WorkingSoftWare\phpStudy\WWW\wordpress/wp-content/uploads/2018/01

Wtyczka WordPressścieżka

<?php plugins_url( $path, $plugin ); ?>

Wywołanie funkcji PHP ▼

<?php echo plugins_url(); ?>
  • Wyświetlacz: http://twojadomena/wordpress/wp-content/plugins

Wywołanie funkcji PHP ▼

<?php plugin_dir_url($file) ?>
  • Powszechnie używane:      //$plik (wymagany) zwraca bezwzględną ścieżkę bieżącej wtyczki
  • Wyświetlacz: http://twojadomena/wordpress/wp-content/plugins/twoja wtyczka/

Wywołanie funkcji PHP ▼

<?php plugin_dir_path($file); ?>
  • Powszechnie używane:      //$plik (wymagany) zwraca bezwzględną ścieżkę bieżącego serwera wtyczek.
  • Umieszczenie go pod plikiem motywu zwróci również bezwzględną ścieżkę serwera motywów, ale nie zaleca się jego używania, łatwo jest zepsuć.
  • Wyświetlacz: D:\WorkingSoftWare\phpStudy\WWW\wordpress\wp-content\plugins\yourplugin/

Ścieżka motywu WordPress

<?php get_theme_roots(); ?>

Powszechnie używane:

pokaż: /motywy

<?php get_theme_root( '$stylesheet_or_template' ); ?>

Powszechnie używane:

Wyświetlacz: D:\WorkingSoftWare\phpStudy\WWW\wordpress/wp-content/themes

<?php get_theme_root_uri(); ?>

Powszechnie używane:

Pokaż: http://twojadomain.com/wordpress/wp-content/themes

<?php get_theme_file_uri( '$file' ) ?>

Powszechnie używane:

Wyświetlacz: http://twojadomena.com/wordpress/wp-content/themes/cwlcms

<?php get_theme_file_path( '$file' ) ?>

Powszechnie używane:

Wyświetlacz: D:\WorkingSoftWare\phpStudy\WWW\wordpress/wp-content/themes/cwlcms

<?php get_template(); ?>

Powszechnie używane: //zwróć nazwę motywu

Wyświetlacz: cwlcms

<?php get_template_directory(); ?>

Powszechnie używane:

Wyświetlacz: D:\WorkingSoftWare\phpStudy\WWW\wordpress/wp-content/themes/cwlcms

<?php get_template_directory_uri(); ?>

Powszechnie używane:

Wyświetlacz: http://twojadomena.com/wordpress/wp-content/themes/cwlcms

Uwaga: get_template odpytuje plik style.css motywu Jeśli nie ma takiego pliku w katalogu motywu, wystąpi błąd.

<?php get_stylesheet(); ?>

Powszechnie używane: //Jeśli używasz motywu podrzędnego, zwróć nazwę katalogu motywu podrzędnego

Wyświetlacz: cwlcms

<?php get_stylesheet_uri(); ?>

Powszechnie używane:

Wyświetlacz: http://twojadomena.com/wordpress/wp-content/themes/cwlcms/style.css

<?php get_stylesheet_directory() ?>

Powszechnie używane:

  • //Jeśli używasz motywu podrzędnego, zwróć ścieżkę serwera motywu podrzędnego

Wyświetlacz: D:\WorkingSoftWare\phpStudy\WWW\wordpress/wp-content/themes/cwlcms

  • //Ale jest bardziej używany w dołączaniu innych plików
<?php get_stylesheet_directory_uri(); ?>

Powszechnie używane:

Wyświetlacz: http://twojadomena.com/wordpress/wp-content/themes/cwlcms

Uwaga: get_stylesheet odpytuje plik style.css motywu.Jeśli nie ma takiego pliku w katalogu motywu, wystąpi błąd.

Uzyskaj wiele informacji z bloga

Na koniec udostępnij bardziej zaawansowane funkcje, które w zasadzie uzyskują wszystkie powyższe ścieżki i inne informacje.

<?php get_bloginfo( '$show', '$filter' ) ?>
  • Wywołanie funkcji PHP: //get_bloginfo może uzyskać różne informacje o blogu,Uzyskaj adres bloga, gdy $show jest ustawione na url
  • Wyświetl: http:// nazwa Twojej domeny

Inne informacje, które można uzyskać poprzez get_bloginfo:

  • Nazwa
  • opis
  • skręcać
  • adres URL/url
  • admin_email
  • charset
  • wersja
  • typ_html
  • kierunek tekstu
  • język
  • arkusz stylów_url
  • katalog_arkuszy stylów
  • szablon_url
  • katalog_szablonów
  • pingback_url
  • atom_url
  • rdf_url
  • rss_url
  • rss2_url
  • komentarze_atom_url
  • komentarze_rss2_url

Nadzieja Chen Weiliang Blog ( https://www.chenweiliang.com/ ) udostępniono „Ścieżkę instalacji WordPress/motyw szablonu/funkcję obrazu Calling Daquan”, która jest dla Ciebie pomocna.

Zapraszamy do udostępnienia linku do tego artykułu:https://www.chenweiliang.com/cwl-1622.html

Witamy na kanale Telegram bloga Chen Weiliang, aby uzyskać najnowsze aktualizacje!

🔔 Bądź pierwszą osobą, która otrzyma cenny „Przewodnik po użyciu narzędzia AI do marketingu treści ChatGPT” w głównym katalogu kanału! 🌟
📚 Ten przewodnik zawiera ogromną wartość, 🌟To rzadka okazja, nie przegap jej! ⏰⌛💨
Udostępnij i polub, jeśli chcesz!
Twoje udostępnianie i polubienia to nasza ciągła motywacja!

 

发表 评论

Twoj adres e-mail nie bedzie opublikowany. 必填 项 已 用 * 标注

przewiń na górę