Pytania otagowane jako shortcode

Mechanizm podobny do kodu BB, za pomocą którego ciągi zamknięte w nawiasach kwadratowych mogą służyć jako skrót dla dłuższych i bardziej skomplikowanych łańcuchów. Te ciągi są przetwarzane przez procedury obsługi wywołań zwrotnych, zwykle podczas ładowania strony, które zastępują ciąg zamknięty w nawiasach wyjściowymi z funkcji obsługi wywołania zwrotnego.


6
Jak dołączyć kod tylko na określonych stronach?
Uczę się o wtyczkach i skrótach. Zauważyłem, że kiedy aktywuję wtyczkę, jej kod ładuje się na wszystkich moich stronach - nawet na stronach, które nie mają mojego krótkiego kodu. (Nie mam na myśli treści vs. stron administracyjnych). Na niektórych stronach z treściami używam określonego krótkiego kodu, a na innych stronach …

2
Funkcja przekierowania wewnątrz krótkiego kodu
Rozwijam bezpłatną wtyczkę do połączenia zewnętrznego systemu wsparcia z WordPress, aby móc uwierzytelniać użytkowników na WordPress. W tym celu, obecnie z systemu zewnętrznego, użytkownik jest wysyłany na stronę logowania WordPress z tym na końcu ?action=freshdesk-remote-login Moja wtyczka sprawdza następnie, czy użytkownik jest zalogowany do WP, jeśli nie, wyświetla formularz logowania …

2
do_shortcode () na stronie administratora
Używam kilku wtyczek, które mają skróty ... jednak zamiast tworzyć stronę publiczną dla treści, utworzyłem kilka nowych stron w ramach administratora add_menu_pagei muszę wiedzieć, jak korzystać z do_shortcode()tego w tym kontekście. W tej chwili cała funkcja wypluwa ciąg znaków. Zakładam, że dzieje się tak, ponieważ interfejs API shortcode nie jest …

3
Błąd PHP z obsługą shortcode z klasy
Obecnie używam następującego ogólnego przepływu do dodawania krótkiego kodu dla wtyczki. class MyPlugin { private $myvar; function baztag_func() { print $this->myvar; } } add_shortcode( 'baztag', array('MyPlugin', 'baztag_func') ); Teraz, gdy ta klasa i jej metoda są nazywane, pojawia się następujący błąd. Błąd krytyczny: użycie $ this, gdy nie jest w …

1
Niestandardowe przesyłanie multimediów w celu wstawienia niestandardowego kodu krótkiego
Pracuję nad wtyczką, która tworzy niestandardowe „portfolio” typu posta wraz z krótkim kodem do wstawienia na dowolnej stronie lub postu. Krótki kod to: [portfolio option1=“1” option2=“0” option3=“1” ] I działa dobrze, pokazuje wszystkie niestandardowe posty za pośrednictwem niestandardowego WP_query. Ale chcę iść dalej. Utwórz niestandardowy przycisk obok upload mediagenerowania wyjściowego …

1
Dodaj przycisk samozamykającego się krótkiego kodu do TinyMCE w WP 4.6
Znam się na tworzeniu samozamykających się skrótów, takich jak: // shortcode function wpse_shortcode_example( $wpse_atts ) { // Attributes $wpse_atts = shortcode_atts( array( 'foo' => 'bar', 'width' => '100%', 'height' => 'auto', ), $wpse_atts, 'wpse' ); // Return return '<embed src="' . $wpse_atts['src'] . '" width="' . $wpse_atts['width'] . '" height="' …

1
Zmień wygląd tekstu shortcode w edytorze
Czy można zmienić wygląd skrótów w edytorze lub w jakikolwiek inny sposób odróżnić go od otaczającego tekstu? Na przykład, jeśli treść postu jest taka ... Strona referencyjna o Lorem Ipsum, podająca informacje o jego pochodzeniu, a także losowy generator Lipsum. Strona referencyjna o Lorem Ipsum, podająca informacje o jego pochodzeniu, …

3
jak pokazać składnię shortcode
Chcę pokazać składnię w niektórych postach o tym, jak uruchomić shortcode. Mam na myśli, że coś takiego [myshortcode], ale bez uruchomienia, czy to możliwe?
11 shortcode 

2
current_shortcode () - wykrywa aktualnie używany shortcode
W klasie wtyczek chcę podać proste pola dla danych publicznych: e-mail, numer telefonu, Twitter itp. Listę można rozszerzyć. Szczegółowe informacje można znaleźć we wtyczce Publiczne dane kontaktowe na GitHub. Aby uprościć użytkowanie, chcę również oferować łatwe do pisania skróty: [public_email] [public_phone] [public_something] Jedyną różnicą jest druga część. Nie chcę dalszych …

2
Zwróć stronę szablonu HTML z funkcją PHP
Chcę utworzyć formularz, którego można użyć za pomocą krótkiego kodu do wstawienia na mojej stronie. Byłoby naprawdę miło, gdybym mógł utworzyć część HTML w osobnym pliku, a następnie wstawić ją za pomocą krótkiego kodu PHP (aby oddzielić logikę strony od mechaniki przekształcania jej w krótki kod). Jak mogłem to zrobić? …

4
Jak uzyskać wartości wejściowe shortcode w filtrze?
Próbuję uzyskać wartość wejściową shortcode wewnątrz funkcji, która jest używana przez filtr, ale wydaje się, że nie ma sukcesu. Oto co zrobiłem: function my_shortcode_function($atts){ $value = $atts['id']; function filter_value(){ echo $value; } add_filter('posts_where','filter_value'); } add_shortcode('my-shortcode','my_shortcode_function'); Teraz wiem, że używanie $valuewewnątrz filter_value()nie będzie działać z powodu zmiennych zakresów, ale nawet używanie …

2
Użyj AJAX jako shortcode
Mam następujący kod do shortcode, aby wyświetlić losową ofertę. Pytanie: jak sprawić, by przycisk wyświetlał nową losową wycenę? Mam na myśli, że naciśnięcie tego przycisku spowoduje wyświetlenie nowego cytatu (bez odświeżania strony, oczywiście). function random_quote() { // quotes file $array = file("/path to txt file"); // generate a random number …
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.