Uzyskaj identyfikator strony według nazwy strony
Dzisiejsza lekcja jest prosta i myślę, że wielu już wie, jak to zrobić, ale ci, którzy nie wiedzą, jak pracować z bazą danych w WordPressie i ci, którzy mogą skorzystać z tego tematu, myślę, docenią to.
Uzyskaj identyfikator strony według nazwy strony. Jest to dość łatwe, jeśli wiesz, jak wysyłać zapytania do bazy danych.. Dodanie fragmentu kodu do pliku functions.php Twój szablon WordPressa.
1 2 3 4 5 6 7 8 |
function wds_get_ID_by_page_name($page_name) { global $wpdb; $page_name = strip_tags($page_name); $page_name = addslashes($page_name); $page_name_id = $wpdb->get_var("SELECT ID FROM $wpdb->posts WHERE post_title ='".$page_name."'"); return $page_name_id; } |
Możesz wyświetlić identyfikator strony w dowolnej części szablonu, korzystając z poniższego fragmentu kodu.
1 2 3 4 |
<? $the_page_id = wds_get_ID_by_page_name('PAGE_NAME'); echo $the_page_id; ?> |
Nie zapomnij zmienić PAGE_NAME na swoją nazwę strony, którego identyfikator chcesz zwrócić. Powodzenia w rozwoju serwisu.
/*
- Podstawowy kurs projektowania stron internetowych;
- Układ stron;
- Ogólny kurs CMS WordPress oraz kontynuacja kursu dotyczącego tworzenia szablonów;
- Tworzenie stron internetowych w PHP.