wp_enqueue_script a medzery v ceste ku skriptu

Len nedávno som písal o funkcii wp_enqueue_script, ktorá slúži na pridávanie skriptov vo WP a teraz tu mám jeden tip na čo si musíte dať pozor pri jej používaní.

Je to veľmi jednoduché. Treba si dať pozor na medzery v druhom parametri danej funkcie. Jedná sa o paramerer $src, ktorý obsahuje cestu ku skriptu. Ak však vkladáte skript, ktorý sa nachádza v adresári, ktorého názov obsahuje medzeru tak wp_enqueue_script túto medzeru z cesty jednoduchu bez upozornenia vyhodí.

Mne sa to stalo vtedy, keď som vkladal skript z adresára WP témy, ktorý mal v názve medzeru. Používal som na to funkciu get_bloginfo.

get_bloginfo('template_directory');

Ako riešenie ma napadli hneď dve možnosti. Buď nahradiť medzeru za %20, alebo + čo by malo fungovať bezproblémovo, alebo jednoducho premenovať adresár témy.

Premenovanie adresára mi prišlo jednoduchšie a rýchlejšie, tak som tak aj urobil a všetko fungovalo ako malo ;).


Posted

in

by

Comments

Pridaj komentár

Vaša e-mailová adresa nebude zverejnená. Vyžadované polia sú označené *