Katalog artykułów
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.
Ś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!
📚 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!