WordPress

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

4
Lokalizacja: Chcę backend: angielski i frontend w zdefiniowanym języku
Chciałbym mieć backend Wordpress w języku angielskim i użyć innego ustawienia narodowego dla frontendu do tej pory wymyśliłem, że mógłbym to zrobić, ustawiając w wpconfig ustawienia narodowe, których chcę używać w interfejsie, a następnie dodaj w funkcji functions.php coś takiego: add_filter('locale', 'mytheme_backendlocale'); function mytheme_backendlocale($locale) { if ( is_admin() ) { …

4
Jak zachować tłumaczenie wtyczek po aktualizacjach?
http://wordpress.org/extend/plugins/bbpress/ bbpress 'folder językowy (wp-content / plugins / bbpress / bbp-languages) ma to ostrzeżenie: /** * Do not put custom translations here. They will be deleted on bbPress updates. * * Keep custom bbPress translations in /wp-content/languages/ */ W rzeczywistości nie jest to nowy problem i tak, mają rację. Jest …

1
Dodanie obsługi kategorii / znaczników / taksonomii do obrazów / mediów
Próbowałem dodać kategorię, znacznik lub niestandardową obsługę taksonomii do obrazów (lub wszystkich mediów, chociaż dotyczy mnie tylko Grafika). Rozumiem to częściowo: add_action('init', 'create_image_taxonomies'); function create_image_taxonomies() { $labels = array( 'name' => 'Media Category' ); $args = array( 'labels' => $labels, 'public' => true ); register_taxonomy('imagetype', 'attachment', $args); } To poprawnie …


3
Jak ustawić język zaplecza dla użytkownika?
Chciałbym użyć angielskiego interfejsu dla back-endu, ale chciałbym ustawić go na język ojczysty dla edytora. Wiem, że WPML ma tę funkcję, ale nie chcę instalować nieobsługiwanego WPML tylko z tego powodu. To, czego szukam, to niewielka wtyczka, która daje skrzynkę przełączającą stronę profilu użytkownika do ustawiania języka zaplecza. Czy jest …

2
Jak dołączyć do treści za pomocą add_filter z niestandardowym typem postu?
Mam niestandardowy typ posta, który działa poprawnie, ale część tekstu na stronie jest taka sama dla każdego postu, więc chcę go dodać za pomocą funkcji. Mam to skonfigurowane: function new_default_content($content) { global $post; if ($post->post_type == 'custom-post-type') { $content = 'Test text here'; } return $content; } add_filter('the_content', 'new_default_content'); Jednak …

2
Użyj filtra [embed] w plikach szablonów
WordPress automatycznie osadza filmy z YouTube'a, jeśli używam: [embed] http://www.youtube.com/watch?v=Xog1T5dUxcw [/embed ] To świetnie, ale nie działa, jeśli użyję go w pliku szablonu. Mam niestandardowe pole, w którym administrator może umieścić adres URL filmu wideo w YouTube. Chcę uzyskać wideo w jednym poście za pomocą następującego kodu: <?php $custom = …

1
Użyj osobnego folderu przesyłania do niestandardowego przesyłania załącznika postu
Staram się więc znaleźć sposób na użycie dwóch oddzielnych folderów przesyłania, które są domyślne wp-content/uploadsdla przesyłania plików multimedialnych, a drugi wp-content/customdla jednego określonego typu załączników (pliki PDF dołączone do jednego określonego typu post_). Ważne jest, aby trzymać je oddzielnie dla organizacji i bezpieczeństwa danych, ponieważ pliki PDF będą zawierać nieco …

3
Grupy możliwości: użytkownicy z wieloma rolami?
Jestem prawie pewien, że rozumiem ustawienia ról i możliwości w WordPress: szczegółowe możliwości, pogrupowane w role, które można przypisać użytkownikom. Kod powinien sprawdzać szczegółowe możliwości, a nie role (ponieważ możliwości poszczególnych ról mogą się zmieniać). Role niekoniecznie są hierarchiczne (choć role domyślne). Czy istnieje jakiś sposób przypisywania wielu ról użytkownikom? …

4
Korzystasz z zewnętrznego API w WordPress?
Mam klienta, który ma witrynę WordPress, a on chce ją rozszerzyć, aby dodać nowe funkcje. Te funkcje są zawarte w witrynie, którą już zrobiłem (rodzaj wyszukiwarki w bazie danych, z niektórymi filtrami), i która jest pod nowymi ulepszeniami. Planuję zrobić json api z mojej witryny (z wszystkimi funkcjami wyszukiwania w …

2
Wtyczki w folderze mu-plugins nie są ładowane
Próbuję automatycznie ładować wtyczki, umieszczając wtyczki w mu-pluginsfolderze. Ale jeśli wtyczka zostanie umieszczona w folderze, nie zostanie załadowana. Wypróbowałem kilka popularnych wtyczek, takich jak W3 Total Cache, WordPress SEO By Yoast, ale nie wszystkie zostały załadowane. Czy WordPress ładuje tylko wtyczki, które są tylko pojedynczymi plikami mu-plugins?

1
Wielostronna blokada przy 1 MB dla maksymalnego rozmiaru pliku
Mam instalację Wordpress Multisite na naszym serwerze programistycznym FreeBSD. Wygląda na to, że utknął na 1 MB. Mam następujące ustawienia php.ini upload_max_filesize = 100M post_max_size = 100M max_execution_time = 300 Wszystkie standardowe instalacje WordPress na stronie mają maksymalny rozmiar wysyłania 100 MB, zgodnie z oczekiwaniami. Niezależnie od wartości, które podałem, …

1
Jak obsługiwane są akcje zbiorcze w niestandardowych klasach list?
Pracuję nad niestandardową tabelą danych do wyświetlenia na pulpicie nawigacyjnym WordPress. Tabela zostanie wypełniona z tabeli bazy danych, którą wbudowałem we wtyczce. Korzystałem z dostarczonego przykładu niestandardowej tabeli list WordPress do większości moich pytań kodujących w tym obszarze, ale w tym przykładzie nie ma nic do obsługi akcji zbiorczych. Oto …

2
CSS nie pobiera okna dialogowego interfejsu użytkownika jQuery
Chcę dodać modalne okno dialogowe jQuery do strony formularza. Po uruchomieniu okna dialogowego widzę treść tekstu, ale bez CSS. Wciągam jquery w functions.php dla strony: wp_enqueue_script('jquery-ui-dialog'); Plik jquery css (jquery-ui-dialog.css) znajduje się w moim katalogu wp-obejmuje / css. Próbowałem dodać wp_enqueue_style('jquery-ui-dialog'); ale to nie działa. Czy ktoś zna właściwy sposób …
9 jquery 

3
Tworzenie mojego WordPressa do indeksowania opartego na AJAX
Przeczytałem poniższe i próbuję zastosować ten schemat do mojej witryny z systemem WordPress: http://code.google.com/intl/fr-CA/web/ajaxcrawling/index.html Jeśli odwiedzisz moją stronę internetową http://www.visualise.ca/ , zobaczysz, że ładuje posty na stronie głównej, a adres URL zmienia się na http://visualise.ca/#!/anne-au-cherry, kiedy to post jest załadowany. Statyczna wersja tej samej treści jest dostępna dla robota pod …
9 ajax 

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.