Pytania oznaczone «plugin-development»

34
Jakie są różnice między WPINC a ABSPATH?

Twórcy wtyczek często chronią swoje wtyczki przed bezpośrednim dostępem. Widziałem dwa sposoby, aby to zrobić: if ( ! defined( 'WPINC' ) ) die; i if ( ! defined( 'ABSPATH' ) ) exit; Jakie są różnice między WPINC a ABSPATH? Który jest „właściwym” sposobem na zrobienie...

32
Ustawienia API z przykładem tablic

Korzystam z książki programistów wtyczek Wrox WordPress jako głównego źródła informacji na temat rozpoczynania pracy z nową wtyczką i rozumiem, że wszystkie ustawienia można zapisać jako 1 tablicę, ale książka nie podaje żadnego przykładu tego i wszystkich innych rzeczy znajdowanie w sieci wydaje...

32
Jak sprawdzić, czy znajdujesz się na określonej stronie w sekcji Administrator WP? Na przykład, jak mogę sprawdzić, czy jestem na stronie Użytkownicy> Twój profil?

Buduję wtyczkę i chcę dodać fragmenty javascript w głowie administratora, ale tylko dla niektórych stron administratora. Nie chodzi mi o strony jak na stronie WordPress, którą sam tworzysz, ale o istniejące strony sekcji administracyjnych, takie jak „Twój profil”, „Użytkownicy” itd. Czy istnieje...

30
Jak sprawić, by wtyczka wymagała innej wtyczki?

Buduję wtyczkę, która dodaje dodatkową funkcjonalność do głównej wtyczki. Idealnie na ekranie administrowania wtyczkami link „aktywuj” powinien być wyłączony i należy dodać notatkę, która mówi użytkownikowi, aby najpierw zainstalował i aktywował główną wtyczkę, zanim będzie mógł korzystać z...

29
Czy jest jakiś program rozwoju wtyczek

Odkąd jestem nowy w tworzeniu wtyczek WordPress, badałem wewnętrzną strukturę wielu wtyczek. Przekonałem się, że większość z nich nie pasuje do żadnego wzoru, więc zrozumienie, w jaki sposób działają, może być trudne. Zastanawiałem się, czy istnieje bardziej ogólny sposób opracowywania wtyczek,...

29
Ulepsz Media Manager for Gallery

Chciałbym ulepszyć Media Editor, po WordPress 3.5, w widoku galerii. Chcę dodać nowe pole wyboru po prawej stronie i wysłać wybrane wartości do shortcode galerii. Myślę, że funkcja wp.media.gallerywwp-includes/js/media-editor.js jest domyślną funkcją wstawiania krótkiego kodu galerii. Chcę...

28
Czy powinienem użyć przygotowania wpdb?

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 ,...