Aktywne Wpisy
Kamileqq +750
JanLaguna +224
Ukraina skarży Polskę do Światowej Organizacji Handlu
Ukraina złożyła w poniedziałek skargi do Światowej Organizacji Handlu (WTO) na Polskę, Węgry i Słowację w związku z przedłużeniem przez te kraje embarga na ukraińskie produkty rolne - poinformowała ukraińska minister gospodarki Julia Swyrydenko w komunikacie.
Moim zdaniem to krótkowzroczna i skandaliczna decyzja Kijowa. W imię interesów oligarchów, Ukraińcy idą na gospodarcze starcie z Polską.
Tego już nie wytłumaczą żadne historie o "walce frakcji" w
Ukraina złożyła w poniedziałek skargi do Światowej Organizacji Handlu (WTO) na Polskę, Węgry i Słowację w związku z przedłużeniem przez te kraje embarga na ukraińskie produkty rolne - poinformowała ukraińska minister gospodarki Julia Swyrydenko w komunikacie.
Moim zdaniem to krótkowzroczna i skandaliczna decyzja Kijowa. W imię interesów oligarchów, Ukraińcy idą na gospodarcze starcie z Polską.
Tego już nie wytłumaczą żadne historie o "walce frakcji" w
Siema mirki. Ostatnio poszukuję pracy i aplikuję w rózne miejsca, no i ostatnio otrzymałem takie zadanie na interview, gdzie mam coś ogarnąc na Wordpressie. Zadanie nie jest skomplikowane wcale a wcale. Problem jest taki, że nie jestem ultra kucem w WP, no i mam pewien kłopot.
w zadaniu mam
When installed, the plugin has to make available a custom endpoint on the WordPress site. With “custom endpoint” we mean an arbitrary URL not recognized by WP as a standard URL, like a permalink or so.
Note that this is not a REST endpoint.
When a visitor navigates to that endpoint, the plugin has to send an HTTP request to a REST API endpoint.
Rozumiem, że mam klepnąć sobie taką stronkę, która nie będzie renderowana przez wordpressa, tylko będzie działała samodzielnie. Udało mi się coś takiego zrobić, poprzez dodanie
public function intercept_template_loading(){
$urlPath = trim(parse_url(add_query_arg([]), PHP_URL_PATH), '/');
if ($urlPath === 'foobar') {
ob_start();
include(plugin_dir_path(__FILE__) . './../views/index.php');
$content = ob_get_contents();
ob_end_clean();
echo $content;
}
}
add_action('init', [$this, 'intercept_template_loading']);
no ale jak się podpinam pod
init
, to nie mogę zainkludować własnego JS, CSS itd. mogę sobie renderować html i w sumie tyle. Próbowałem podpiąć się podwp_enqueue_scripts
, żeby dołączyć własne skrypty, ale to nie działa, bo jak rozumiem init wywołuje się wcześniej.Tak więc albo źle zrozumiałem ten tekst, albo źle kombinuję z tworzeniem takiego "endpointa". Czy ktoś poratowałby jakimś przykładem, bo mi się nie daje nic znaleźć samemu?
@goodghost: no teraz to popłynąłeś. WP nie zna czegoś takiego :P