Pytania otagowane jako php

W przypadku pytań dotyczących języka programowania po stronie serwera, w którym wpisane są jądro WordPress, wtyczki i motywy. Pytania dotyczące używania PHP poza kontekstem WordPress są nie na temat, ale mogą być zadawane w przypadku przepełnienia stosu.



1
Jak upewnić się, że jednocześnie działa tylko jedna wp_cron ()?
Mam około 20 wp_cron()funkcji, takich jak poniższy kod. Prawie wszystkie crony biegają co godzinę; kilka jest codziennie. if ( ! wp_next_scheduled( 'my_task_hook' ) ) { wp_schedule_event( time(), 'hourly', 'my_task_hook' ); } add_action( 'my_task_hook', 'my_task_function' ); function my_task_function() { //Complex Code } Aby zwiększyć wydajność serwera, aby nie otrzymywać wiadomości o …

1
Przesyłanie multimediów za pomocą interfejsu API REST
Mam problem z przesyłaniem multimediów do witryny WordPress za pomocą interfejsu API REST JSON. Za pomocą następującego kodu mogę załadować zdjęcia, ale nie są im przypisywane żadne informacje, nawet nazwa - w rzeczywistości nazwa automatycznie staje się adresem URL i nazwą pliku (bez rozszerzenia). $username = "ZX"; $password = "ZX"; …
9 php  uploads  media  wp-api  curl 

1
Wyświetl aktualny tytuł kategorii na stronie kategorii
Korzystając z następującego kodu w szablonie kategorii, ale zamiast pokazywać bieżącą stronę kategorii, na której jestem, wyświetla pierwszą kategorię pierwszego postu. Na przykład na stronie Kategoria żywności powinna być napisana Jedzenie, ale zamiast tego jest Desery, ponieważ kategorią pierwszego postu są desery. Oto strona http://theveganproject.ca/wp/category/food/ add_action ( 'genesis_before_content', 'sk_show_category_name' ); …


2
Zmień położenie elementu nawigacyjnego WooCommerce poza zawartość opakowania
Obecnie mam ten kod w pliku funkcji wtyczki WooCommerce. function my_theme_wrapper_start() { echo the_breadcrumb(); echo '<section role="main"><div class="wrap">'; } function my_theme_wrapper_end() { echo '</div></section>'; } function mytheme_prepare_woocommerce_wrappers() { remove_action( 'woocommerce_before_main_content', 'woocommerce_output_content_wrapper', 10 ); remove_action( 'woocommerce_after_main_content', 'woocommerce_output_content_wrapper_end', 10); add_action( 'woocommerce_before_main_content', 'my_theme_wrapper_start', 10 ); add_action( 'woocommerce_after_main_content', 'my_theme_wrapper_end', 10 ); } add_action( 'wp_head', …
9 php  plugins 

9
WordPress odmawia wysłania poczty, „… Twój host mógł wyłączyć funkcję mail ()”
Niedawno zaimplementowałem obszar komentarzy na mojej stronie i starałem się, aby powiadomienie e-mail działało. Wydaje się, że nie chce wysyłać powiadomień e-mail o nowych komentarzach. Aby zobaczyć, czy PHP może wysyłać e-maile, próbowałem zresetować hasło (ponieważ otrzymasz nowe hasło pocztą), i dostałem wiadomość: Nie można wysłać wiadomości e-mail. Możliwy powód: …
9 php  wp-mail  email 

2
Jak zmienić katalog przesyłania w wp_handle_upload
Próbuję dowiedzieć się, jak używać funkcji wp_handle_upload dla niestandardowej wtyczki, aby móc określić własny katalog przesyłania. Do tej pory kod pobiera plik ze strony ustawień wtyczki i przesyła do folderu z folderem z rokiem i miesiącem. Natknąłem się na ten link, który moim zdaniem może mieć jakieś wskazówki - http://yoast.com/smarter-upload-handling-wp-plugins …


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 …

4
Zakres zmiennych motywu WordPress
Muszę utworzyć zmienną, do której można uzyskać dostęp w plikach szablonów WordPress Theme (index.php, header.php itp.). Wiem, że definicje funkcji wchodzą do functions.phppliku szablonu (na ścieżce motywu), ale nie ma czegoś takiego w przypadku zmiennych. Na przykład stale muszę pobierać kategorie w moim motywie, dlatego chciałbym, aby był dostępny z …
9 php  themes  globals 

1
Obsługa dbDelta dla klucza zagranicznego
W PHP 5.3.13 / MySQL 5.5.21 następujący kod nie działa: if($check_custom_fields_form!=1){ $sql = "CREATE TABLE IF NOT EXISTS ". $table_custom_fields_form ." ( `form_name` longtext NOT NULL, `field_id` bigint(20) NOT NULL, FOREIGN KEY (`field_id`) REFERENCES $table_custom_fields (`ID`) ON DELETE CASCADE ON UPDATE CASCADE ) CHARACTER SET utf8 COLLATE utf8_general_ci"; dbDelta($sql); } …
9 php  mysql  dbdelta 

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.