Jak zmienić ustawienia ogólne w panelu administracyjnym WordPress
Objaśnienie
Chcesz dostosować stronę Ustawienia ogólne w panelu administracyjnym WordPressa? Oto jak możesz dodać do niej niestandardową sekcję i pole.
Dodawanie niestandardowej sekcji:
- Używamy funkcji, aby podłączyć się do menu administracyjnego WordPressa. Dzięki temu możemy dodać nową sekcję do strony Ustawienia ogólne.
- Sekcja otrzymuje unikalny identyfikator oraz tytuł, i pojawia się na stronie Ustawienia ogólne.
Tworzenie niestandardowego ustawienia:
- Rejestrujemy nowe ustawienie, które jest w zasadzie miejscem do przechowywania Twoich niestandardowych danych.
- To ustawienie jest powiązane ze stroną Ustawienia ogólne, więc pojawia się tam.
Dodawanie niestandardowego pola:
- Nowe pole jest dodawane do niestandardowej sekcji. To pole to miejsce, w którym użytkownicy mogą wprowadzać swoje niestandardowe dane.
- Pole ma unikalny identyfikator oraz tytuł, co ułatwia jego identyfikację.
Wyświetlanie niestandardowego pola:
- Używamy funkcji zwrotnej, aby wyświetlić pole wejściowe. Ta funkcja pobiera wszelkie istniejące wartości z bazy danych i pokazuje je w polu wejściowym.
- Użytkownicy mogą wprowadzać swoje niestandardowe ustawienia tutaj, a one zostaną zapisane do przyszłego użytku.
Dzięki tej konfiguracji możesz łatwo dodawać i zarządzać niestandardowymi ustawieniami bezpośrednio z panelu administracyjnego WordPressa, co sprawia, że Twoja strona jest lepiej dopasowana do Twoich potrzeb.
Kod
<?php
// Hook into the 'admin_menu' action to add a custom settings section
add_action('admin_menu', 'wp_dudecom_add_custom_settings_section');
function wp_dudecom_add_custom_settings_section() {
// Add a new section to the General Settings page
add_settings_section(
'wp_dudecom_custom_settings_section', // Section ID
'Custom Settings Section', // Section Title
'wp_dudecom_custom_settings_section_callback', // Callback function
'general' // Page to add the section to
);
// Register a new setting for the custom field
register_setting('general', 'wp_dudecom_custom_setting');
// Add a new field to the custom section
add_settings_field(
'wp_dudecom_custom_setting', // Field ID
'Custom Setting', // Field Title
'wp_dudecom_custom_setting_callback', // Callback function
'general', // Page to add the field to
'wp_dudecom_custom_settings_section' // Section to add the field to
);
}
// Callback function for the custom settings section
function wp_dudecom_custom_settings_section_callback() {
echo '<p>Enter your custom settings below:</p>';
}
// Callback function for the custom setting field
function wp_dudecom_custom_setting_callback() {
// Retrieve the existing value from the database
$value = get_option('wp_dudecom_custom_setting', '');
// Output the input field
echo '<input type="text" id="wp_dudecom_custom_setting" name="wp_dudecom_custom_setting" value="' . esc_attr($value) . '" />';
}
?>
Instrukcja
Lokalizacja pliku: Dodaj podany kod do pliku functions.php swojego motywu lub do pliku własnej wtyczki.
Wymagania wstępne:
- Upewnij się, że masz dostęp do systemu plików swojej witryny WordPress, korzystając z FTP lub menedżera plików w panelu sterowania hostingu.
- Posiadaj podstawową wiedzę na temat edytowania plików PHP.
Kroki wdrożenia:
- Dostęp do plików WordPress: Użyj klienta FTP lub menedżera plików swojego dostawcy hostingu, aby uzyskać dostęp do plików instalacji WordPress.
- Znajdź plik
functions.php: Przejdź dowp-content/themes/twojego-aktywnego-motywu/i otwórz plikfunctions.php. Alternatywnie, jeśli używasz własnej wtyczki, otwórz plik wtyczki, do którego chcesz dodać kod. - Wstaw kod: Skopiuj podany kod i wklej go na końcu pliku
functions.phplub pliku wtyczki. - Zapisz zmiany: Po wklejeniu kodu, zapisz plik
functions.phplub plik wtyczki. - Zweryfikuj w panelu administracyjnym WordPress: Zaloguj się do panelu administracyjnego WordPress, przejdź do Ustawienia > Ogólne i sprawdź nową sekcję "Sekcja ustawień niestandardowych" z polem wejściowym.
- Przetestuj ustawienie niestandardowe: Wprowadź wartość w polu niestandardowym i zapisz zmiany, aby upewnić się, że ustawienie jest poprawnie zapisane.
Dzięki tym krokom pomyślnie dodałeś niestandardową sekcję i pole do strony Ustawień ogólnych w swoim panelu administracyjnym WordPress. Jeśli potrzebujesz dalszej pomocy lub chcesz odkryć bardziej zaawansowane funkcjonalności, rozważ skontaktowanie się z wp-dude.com w celu uzyskania fachowej pomocy.