WordPress

Pytania i odpowiedzi dotyczące programistów i administratorów WordPress

2
Jak mogę bezpiecznie wdrożyć funkcję logowania bez hasła?
Właśnie opublikowałem nową wtyczkę: No More Passwords Obecnie mam tag beta, ponieważ logowanie do platformy to delikatny problem i nie chcę wypuszczać czegoś, co może mieć luki w zabezpieczeniach. Oto moje zapytanie: Czy jest bezpieczny? Wykonałem następujące czynności, aby zapewnić bezpieczeństwo: Nazwa użytkownika / hasło nigdy nie są przekazywane w …
10 plugins  security 

1
Jak usunąć chmurkę tagów ze strony administratora niestandardowej systematyki?
Kiedy rejestruję taksonomię, mam to, co, jak sądzę, może to ukryć: 'show_tagcloud' => false Domyślna strona kategorii nie wyświetla chmury tagów, więc dlaczego moja niestandardowa strona systematyki, jak ją wyłączyć? register_taxonomy('gmc_region', 'recipe', array( 'labels' => array( 'name' => _x( 'Regions', 'taxonomy general name' ), 'singular_name' => _x( 'Region', 'taxonomy singular …

6
Jak mogę dodać opcję do listy szablonów stron z wtyczki?
Przez ostatnie kilka godzin szukałem sposobu na stworzenie niestandardowego szablonu strony z poziomu wtyczki, ale nie miałem jeszcze szczęścia. To, co konkretnie próbuję zrobić, to dodać opcję do listy dostępnych szablonów stron podczas edytowania strony, a nie używając innej metody, takiej jakif( is_page( 'page-slug' ) ) { /* etc */ …

1
Opracowywanie, testowanie i publikowanie
Jak opracowujesz, testujesz i wdrażasz swoje witryny Wordpress? Zawsze uważam, że to trochę kłopot, szczególnie jeśli chodzi o bazy danych - głównie ze względu na fakt, że posiadanie strony testowej wymaga wdrożenia całej nowej bazy danych, która czasami może być DOKŁADNIE taka sama, z wyjątkiem tego, że wszystkie linki są …
10 testing 


6
Nie można kolejkować skryptów w stopce?
Kodeks WordPress mówi : ( stara strona kodeksu ) $ in_footer (boolean) (opcjonalnie) Zwykle skrypty są umieszczane w sekcji. Jeśli ten parametr jest prawdziwy, skrypt jest umieszczany na dole. Wymaga to, aby motyw miał hak wp_footer () w odpowiednim miejscu. Pamiętaj, że musisz skasować skrypt przed uruchomieniem wp_head, nawet jeśli …

3
Apply_filters () i the_excerpt dają nieoczekiwane wyniki
Wydaje mi się, że tutaj brakuje mi czegoś oczywistego, ale wydaje mi się, że nie mogę zmusić WordPress do współpracy. Generuję tagi OG na Facebooku z funkcją. Wszystko działa dobrze, z wyjątkiem fragmentu. Czy od czasu wycofania get_the_excerpt($post->ID)istnieje inny sposób na utworzenie fragmentu bez konieczności tworzenia zupełnie nowej pętli? Wydaje …
10 excerpt  filters 

3
Maskowanie wp-content / themes / name / images do katalogu tylko obrazów za pomocą htaccess
Próbuję czegoś, co moim zdaniem byłoby naprawdę proste, aby ukryć mój adres URL, ale wydaje się, że nie działa. Chcę mieć możliwość linkowania do obrazów w moim tagu img bez konieczności wpisywania pełnego adresu URL. to znaczy Current url: http://server.com/wp-content/themes/standard/images/img.jpg or <img src = "http://server.com/wp-content/themes/standard/images/img.jpg" /> Jednak na moich stronach …

2
Metabox z polem wyboru nie aktualizuje się
Próbuję ustawić meta_box za pomocą pojedynczego pola wyboru, wszystko idzie dobrze, jednak jeśli odznaczę go i zapiszę post, oznacza to ponownie jako zaznaczone, patrzę, ale nie mogę znaleźć błędu. Spójrz na mój kod. function am_checkbox_option() { global $post; $custom = get_post_custom($post->ID); $front_event = $custom["front_event"][0]; wp_nonce_field(__FILE__, 'am_front_event'); if ( $front_event ) …




4
Jak usunąć pasek administratora (stylizacja) tylko z interfejsu?
Po zalogowaniu pasek administratora dodaje następujące <head>sekcje do mojej strony : <style media="screen" type="text/css"> html { margin-top: 28px !important; } * html body { margin-top: 28px !important; } </style> Teraz mogę to usunąć, wyłączając pasek administratora /* Disable the Admin Bar. */ add_filter( 'show_admin_bar', '__return_false' ); lub całkowicie go usuwając …
10 admin-bar 

1
Jak wyświetlić „błąd logowania” i „zapomniane hasło” na mojej stronie szablonu?
Podaję interfejs użytkownika w szablonie, używając funkcji wp_login_form. Obsługuje przekierowanie po zalogowaniu i wylogowuje się całkiem ładnie! Ale jeśli nazwa użytkownika / hasło są niezgodne lub nie istnieją, użytkownik zostaje przekierowany na stronę logowania administratora z błędnym błędem js. Podobnie jest w przypadku, gdy próbuję zresetować hasło, to zabiera mnie …
10 login  front-end 

1
Ogranicz liczbę nieaktywnych widżetów
Próbuję ograniczyć liczbę widżetów z paska bocznego „wp_inactive_widgets” do maksymalnie 10, ponieważ strona administracyjna widgetów jest niezwykle powolna: add_filter('pre_update_option_sidebars_widgets', 'cleanup_inactive_widgets', 10, 2); function cleanup_inactive_widgets($new, $old){ if(!empty($new['wp_inactive_widgets']) && count($new['wp_inactive_widgets']) > 10) $new['wp_inactive_widgets'] = array_slice($new['wp_inactive_widgets'], -10, 10); return $new; } To działa najwyraźniej, ale problem polega na tym, że opcje instancji widgetu …
10 php  widgets  options 

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.