WordPress

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

2
Czy automatyczna aktualizacja WordPress zaszkodzi mojej witrynie?
Niedawno dowiedziałem się, że moja witryna Wordpress aktualizuje się automatycznie, gdy dostępna jest nowa wersja Wordpress. Wiem, że ta automatyczna funkcja jest dostępna w Wordpress od czasu jej powrotu. Ale mam kilka pytań na ten temat: Czy w każdym razie może to być ryzykowne? Czy to ważne, jak zainstalowaliśmy Wordpress? …

3
Zastąpienie tytułu w tabeli listy administratorów
Oto moja sytuacja: staram się filtrować zawartość kolumny tytułowej w mojej tabeli edycji niestandardowego typu postu, ale nie mogę jej uruchomić. Oto, co próbowałem: add_filter('manage_edit-mycpt_columns', 'replace_title_products'); function replace_title_products() { $oldtitle = get_the_title(); $newtitle = str_replace(array("<span class='sub-title'>", "</span>"), array("", ""),$oldtitle); $title = esc_attr($newtitle); return $title; } Chcę tylko odfiltrować <span>tagi w …

2
Zliczasz posty w pętli (WP_Query)?
Próbowałem w ten sposób wyświetlić liczbę postów: <?php $news_2 = new WP_Query( array ('post_type'=> 'jobs','posts_per_page'=> '10' , 'meta_key' => 'status_for_jobs','meta_value' => '1') ); if ( $news_2->have_posts() ) { while ( $news_2->have_posts() ) { $news_2->the_post(); $count = $news_2->post_count; ?> <li><h3><a href="<?php the_permalink(); ?>"><?php the_title(); ?></a></h3></li> <?php } } ?> <?php wp_reset_query(); …
10 count 

1
Jak dostosować TinyMCE4 w WP 3.9 - stary sposób na style i formaty już nie działa
Przed WP 3.9 miałem dwa następujące filtry zastosowane w functions.php: function my_mce_buttons_2( $buttons ) { array_unshift( $buttons, 'styleselect' ); return $buttons; } add_filter('mce_buttons_2', 'my_mce_buttons_2'); function mce_mod( $init ) { $init['theme_advanced_blockformats'] = 'p,h3,h4'; $init['theme_advanced_styles'] = "Header gross=mus-bi news-single-bighead; Header klein=mus-bi news-single-smallhead; Link=news-single-link; List Items=news-single-list"; return $init; } add_filter('tiny_mce_before_init', 'mce_mod'); więc menu …
10 tinymce 

1
Dodanie większej liczby opcji do wystąpienia obrazu. (Ustawienia wyświetlania załączników)
Próbuję zbudować prostą wtyczkę wielokrotnego użytku do prezentacji obrazów w Wordpress 3.9 i wygląda na to, że uderzyłem w mur. Chciałbym móc dodać kilka opcji do instancji obrazu. (Szczegóły w „Ustawieniach wyświetlania załączników”). Jak pole wyboru z napisem „Responsive”, które wyłącza (szarości) menu rozwijane rozmiaru obrazu lub opcje ustalania pozycji …

3
Usuń akcje / filtry dodane za pomocą funkcji anonimowych
To cholernie zła praktyka, muszę powiedzieć. Ostatnie dwie godziny spędziłem na znalezieniu rozwiązania do usunięcia akcji i filtrów dodanych za pomocą funkcji anonimowych. To jest kod użyty w motywie nadrzędnym i muszę go usunąć. /** * Add custom columns to admin comments grid * * Rate that user set. */ …

1
Mega Menu Walker
Próbuję stworzyć mega walker menu. Niestety, spacerowicze całkowicie unikają mojej wiedzy na temat kodowania. Naprawdę przydałaby mi się pomoc w uruchomieniu. Oto funkcje, których potrzebuję: Owinąć drugiego poziomu <ul>w <section>. [KOMPLETNY] Kiedy użytkownik ustawi klasę „break” na <li>drugim poziomie <ul>, uczyń, aby <li>początek był nowy <ul>. Jeśli jest to pierwszy …

1
Umieść w arkuszu stylów stronę logowania i umieść go w elemencie head
Staram się stylizować stronę logowania w moim motywie. Bardzo prosta: add_action( 'login_enqueue_scripts', function() { wp_enqueue_style( 'TEST', get_template_directory_uri() . '/css/login.css' ); }); Niestety nie działa zgodnie z oczekiwaniami. linkElementem pojawia się w bodystrony logowania, bardzo późno. Renderowane dane wyjściowe: <link rel='stylesheet' id='TEST-css' href='http://themes.wp/t5-theme-base/css/login.css?ver=3.9-alpha' type='text/css' media='all' /> <div class="clear"></div> </body> </html> To …

3
Wyłączone wtyczki to dziury w zabezpieczeniach - plotki czy rzeczywistość?
Czytałem wiele artykułów na blogu WordPress Security, w których eksperci ds. Bezpieczeństwa zalecają specjalne kroki, aby zachować ostrożność, gdy ktoś jest zaniepokojony bezpieczeństwem swojej witryny WordPress. Jeden z nich jest: Wskazówki dotyczące bezpieczeństwa WordPress: Usuń niepotrzebne wtyczki, które nie są używane. Wtyczka zawierająca luki w zabezpieczeniach, czy to przez kod, …
10 plugins  security 

1
WP 3.8 Domyślny kolor administratora dla wszystkich użytkowników
Jestem zaskoczony nowym schematem kolorów dla wersji 3.8 i chociaż nie ma już klasycznego motywu 3.7, chciałbym ustawić nowy schemat kolorów „Jasny” jako domyślny dla wszystkich użytkowników, ale jednocześnie pozwolić im na zmianę motyw, jeśli chcą, w swoim profilu użytkownika. Czy ktoś zdołał wymyślić funkcję ustawiania domyślnego dla wszystkich użytkowników? …
10 admin  wp-admin 

4
Jak połączyć dwa zapytania razem
Próbuję uporządkować posty w kategorii, pokazując najpierw posty ze zdjęciami, a następnie posty bez obrazów jako ostatnie. Udało mi się to zrobić, uruchamiając dwa zapytania, a teraz chcę je połączyć. Mam następujące: <?php $loop = new WP_Query( array('meta_key' => '_thumbnail_id', 'cat' => 1 ) ); $loop2 = new WP_Query( array('meta_key' …
10 wp-query  merging 

2
add_user_meta () vs update_user_meta ()
Czekam na docs na add_user_meta()żywo update_user_meta(). Jeśli bieżący klucz meta nie istnieje dla użytkownika, czy update_user_meta()automatycznie doda on klucz meta dla tego użytkownika, czy musisz najpierw zdefiniować klucz meta add_user_meta()?
10 user-meta 


6
Gdzie, kiedy i jak prawidłowo przepłukać Przepisz reguły w zakresie wtyczki?
Mam trochę dziwny problem z nieprawidłowym opróżnianiem reguł przepisywania. Próbowałem użyć flush_rewrite_rules();i flush_rewrite_rules(true);. Próbowałem także globalizacji $wp_rewriteza pomocą $wp_rewrite->flush_rules();i$wp_rewrite->flush_rules(true); Żaden z nich nie wydaje się poprawnie przepłukiwać reguł przepisywania. Te połączenia rzeczywiście opróżniają reguły przepisywania po wywołaniu. Skąd to wiem? Korzystanie z rozwiązania do debugowania przepłukiwania reguł przepisywania . Obecnie …

3
spraw, aby podpisy graficzne Wordpress były responsywne
Ta strona zawiera obrazy wstawione przez Wordpress. Kod użyty do wstawienia pierwszego obrazu to: [caption id="attachment_887" align="alignnone" width="604"] <a href="http://steven.doig.com.au/files/2013/06/Forest_Legacy_m.jpg"> <img class="size-large wp-image-887" alt="a Forest Legacy group" src="http://steven.doig.com.au/files/2013/06/Forest_Legacy_m-1024x681.jpg" width="1024" height="681" /> </a> a Forest Legacy group[/caption] Ten obraz jest kontrolowany przez CSS: #content .wp-caption a img { width: 614px; height: …

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.