Jak automatycznie utworzyć stronę WordPress (na przykład, gdy wtyczka jest aktywowana)?WordPress - automatyczne tworzenie strony
Odpowiedz
Zastosowanie wp_insert_post()
, który można włożyć stron, a także: http://codex.wordpress.org/Function_Reference/wp_insert_post
widoczny post_type poniżej.
$post = array(
'ID' => [ <post id> ] //Are you updating an existing post?
'menu_order' => [ <order> ] //If new post is a page, sets the order should it appear in the tabs.
'page_template' => [ <template file> ] //Sets the template for the page.
'comment_status' => [ 'closed' | 'open' ] // 'closed' means no comments.
'ping_status' => [ ? ] //Ping status?
'pinged' => [ ? ] //?
'post_author' => [ <user ID> ] //The user ID number of the author.
'post_category' => [ array(<category id>, <...>) ] //Add some categories.
'post_content' => [ <the text of the post> ] //The full text of the post.
'post_date' => [ Y-m-d H:i:s ] //The time post was made.
'post_date_gmt' => [ Y-m-d H:i:s ] //The time post was made, in GMT.
'post_excerpt' => [ <an excerpt> ] //For all your post excerpt needs.
'post_name' => [ <the name> ] // The name (slug) for your post
'post_parent' => [ <post ID> ] //Sets the parent of the new post.
'post_password' => [ ? ] //password for post?
'post_status' => [ 'draft' | 'publish' | 'pending' ] //Set the status of the new post.
'post_title' => [ <the title> ] //The title of your post.
'post_type' => [ 'post' | 'page' ] //Sometimes you want to post a page.
'tags_input' => [ '<tag>, <tag>, <...>' ] //For tags.
'to_ping' => [ ? ] //?
);
// Insert the post into the database
wp_insert_post($post);
Ponieważ strony są po prostu wiadomościami oznaczonymi jako strony. –
Dzięki. Łatwiejsze, o czym pomyślałem :) – Phil
Co więcej, pytanie o wtyczkę dla początkujących ... czy to spowoduje, że strona po aktywowaniu wtyczki lub muszę dodać jakiś kod, aby określić, że chcę wtyczkę, aby ta strona była aktywowana w momencie jej aktywacji? – Phil
Wordpress udostępnia metodę API wp-> zapytania dla abstrakcji baz danych. Możesz utworzyć odpowiednie zapytanie, aby utworzyć stronę w razie potrzeby.
To całkiem niezła sugestia. Powinieneś używać zapytania tylko wtedy, gdy nie możesz osiągnąć tego samego z funkcją API. Główny powód przyszłych zmian w tabeli może przerwać twoją kwerendę, podczas gdy funkcje są miejmy nadzieję upkept. –
- 1. automatyczne przekierowanie do strony
- 2. Automatyczne tworzenie obrazu VMWare
- 3. Skąd WordPress przechowuje strony HTML?
- 4. Uzyskaj identyfikator strony głównej Wordpress
- 5. Tworzenie strony internetowej do strumieniowego przesyłania wideo
- 6. Jak uzyskać wszystkie strony podrzędne strony nadrzędnej w wordpress?
- 7. Jak wyświetlić fragment strony w Wordpress
- 8. html szablon jednej strony do konwersji wordpress
- 9. Wordpress add_rewrite_rule dla niepoprawnego przekierowania strony
- 10. Tworzenie adresu URL strony ze strony
- 11. Automatyczne drukowanie strony html przy użyciu javascript
- 12. Automatyczne wysyłanie formularza przy ładowaniu strony
- 13. automatyczne przekierowanie do innej strony html
- 14. Jak uzyskać automatyczne dopasowanie strony do okna?
- 15. Automatyczne dzielenie treści wiadomości w WordPress w 3 kolumnach?
- 16. Automatyczne tworzenie komentarzy do dokumentacji w Vim
- 17. Automatyczne tworzenie sekwencji za pomocą narzędzia hibernacji
- 18. Zapisywanie pliku i automatyczne tworzenie katalogów
- 19. Tworzenie własnej aplikacji kamery + automatyczne przechwytywanie obrazu
- 20. Jakie narzędzia zalecają automatyczne tworzenie aplikacji?
- 21. Automatyczne tworzenie użytkowników Azure AD B2C
- 22. Tworzenie mobilnej wersji strony internetowej
- 23. Tworzenie DAL dla strony ASP.NET
- 24. Automatyczne tworzenie klas C# związanych z procedurami przechowywanymi
- 25. paginacja z wordpress uzyskać aktualny numer strony z adresu URL
- 26. Wtyczka Wordpress generująca strony wirtualne i szablon motywu
- 27. "1" cyfra pojawiająca się pod paskiem bocznym strony wordpress
- 28. Haczyki WordPress do wykonywania tuż przed akcją lub ładowaniem strony
- 29. Zmień adres URL strony z WordPress [Galeria] Shortcode
- 30. WordPress - tworzenie listy postów filtrowanych według tagów, a następnie kategorii
co masz na myśli? Czy chcesz zakodować wtyczkę, która tworzy stronę za pomocą interfejsu API wp core? –
tak, dokładnie to. chcę stworzyć NOWY STRONĘ, a nie wstawiać już istniejącego. – Phil