Jestem nowy w SQL i zastanawiam się, czy muszę użyć wpdb->prepareponiższego zapytania do utworzonej przeze mnie tabeli global $wpdb; $tablename = $wpdb->prefix . "my_custom_table"; $sql = "SELECT * FROM " . $tablename . " ORDER BY date_created DESC"; $resulst = $wpdb->get_results( $sql , ARRAY_A ); Czy muszę preparetutaj korzystać ? …
Wiem, że mogę dodać plik skryptu do stopki Wordpress, która wymaga jquery przy użyciu tego kodu: <?php function my_scripts_method() { // register your script location, dependencies and version wp_register_script('custom_script', get_template_directory_uri() . '/js/custom_script.js', array('jquery'), '1.0', true); // enqueue the script wp_enqueue_script('custom_script'); } add_action('wp_enqueue_scripts', 'my_scripts_method'); ?> Ale co, jeśli chcę dodać tylko …
Kod ten jest używany w celu uzyskania katalogu bieżącego plugin: plugin_dir_url( __FILE__ ). Czego powinienem użyć, aby uzyskać katalog bieżącego motywu?
Chcę stworzyć niestandardową możliwość dostępu do interfejsu mojej wtyczki. Czy wtyczka powinna poradzić sobie z dodaniem tej możliwości do wszystkich kont administratora podczas aktywacji? Jeśli tak: czy WordPress zarządza dodaniem możliwości wszystkim administratorom pod blogów i superadministratorów w instalacjach na wielu stronach, czy też ta funkcja musi być obsługiwana przez …
Niedawno wydałem wtyczkę, WP Coda Slider , która używa skrótów, aby dodać suwak jQuery do dowolnego posta lub strony. Dodaję stronę opcji w następnej wersji i chciałbym uwzględnić niektóre opcje CSS, ale nie chcę, aby wtyczka dodawała opcje stylu jako wbudowany CSS. Chcę, aby wybory były dynamicznie dodawane do pliku …
4.5 jest dostępny, a wraz z nim nowe wzory tekstowe . Chciałbym wiedzieć, jak zacząć dodawać własne niestandardowe wzory. Spojrzenie na wp-includes/js/tinymce/plugins/wptextpattern/plugin.jsto wydaje się dość proste. var spacePatterns = [ { regExp: /^[*-]\s/, cmd: 'InsertUnorderedList' }, { regExp: /^1[.)]\s/, cmd: 'InsertOrderedList' } ]; var enterPatterns = [ { start: '##', …
Czy podczas opracowywania wtyczki istnieje sposób na automatyczne określenie minimalnej wersji WordPress wymaganej do jej uruchomienia? Chcę się upewnić, że Requiresnagłówek jest dokładny, ale ręczne sprawdzanie za każdym razem, gdy wywołuję nową funkcję podstawową, jest żmudne i podatne na błędy. Myślę, że skrypt może to łatwo zrozumieć: Przeskanuj wszystkie pliki …
Zwykle we wtyczce dodawałbym style za pomocą wp_enqueue_style. Jednak obecnie tworzę wtyczkę, która potrzebuje tylko kilku wierszy CSS i zastanawiam się, czy lepiej byłoby podać style wbudowane, aby zapisać żądanie. Oczywiście korzystanie z wp_enqueue_style ma wiele zalet, ale czy są one warte dodatkowych próśb o tak mały kawałek CSS? Czy …
Ciągle mam taką samą irytację, więc pomyślałem, że zobaczę, czy są jakieś pomysły lub doświadczenia ... Utworzyłem wtyczkę, która korzysta z własnej strony administratora. Musi. Teraz, gdy uporządkowałem rzeczy WP_List_Table (), muszę powiedzieć, że jest świetny ... ale ... Niestandardowe strony wtyczek są zawsze ładowane, admin.php?page=...chyba że chcę je załadować …
Hipotetyczny przykład, ale zastosowanie w prawdziwym świecie (dla kogoś uczącego się, takiego jak ja). Biorąc pod uwagę ten kod: <?php function send_money_to_grandma() { internetofThings("send grandma","$1"); } add_action('init','send_money_to_grandma'); add_action('init','send_money_to_grandma'); ok, teraz otwieram swoją stronę WP i loguję się. Przechodzę przez kilka stron w Administratorze. Akcja „init” strzela łącznie 100 razy, zanim …
Jak można dodać niestandardowy przycisk do edytora wizualnego TinyMCE, wersja 4 ? Obecnie znalazłem to pytanie z kilkoma podpowiedziami do tematu, ale bez rozwiązania ani sposobu. Ale nie mogę znaleźć samouczka, dokumentacji, pytań i odpowiedzi dla tego tematu, aby dodać niestandardowy przycisk do TinyMCE w wersji 4, dołączonej do WordPress …
Tworzę wtyczki do WordPressa, większość opracowanych przeze mnie wtyczek wykorzystuje dwie lub trzy klasy, a więc nie tak duże jak Buddypress czy WooCommerce. Planuję opracować dwie wtyczki typu open source w celu dostarczenia pewnego rodzaju złożonego systemu (obecnie nie mogę udostępniać szczegółów, ale później podczas programowania), w którym inni programiści …
Używamy plików cookie i innych technologii śledzenia w celu poprawy komfortu przeglądania naszej witryny, aby wyświetlać spersonalizowane treści i ukierunkowane reklamy, analizować ruch w naszej witrynie, i zrozumieć, skąd pochodzą nasi goście.
Kontynuując, wyrażasz zgodę na korzystanie z plików cookie i innych technologii śledzenia oraz potwierdzasz, że masz co najmniej 16 lat lub zgodę rodzica lub opiekuna.