|
Тема |
Re: CSS селектор? [re: croesus] |
|
Автор |
Дaвaщия и взимaщия (Добре познат.) |
|
Публикувано | 26.12.11 11:14 |
|
|
Не бе, аз правя тема за WordPress и искам да стилизирам джаджите в страничната лента. В смисъл то в моята тема нали си има няколко джаджи, които са писани от мен, но е възможно потребителите да активират някакви други джаджи и аз трябва да направя нещата така че каквито и джаджи да активират, всичките да работят безупречно с темата ми. Та въпросът е, че тези джаджи, които евентуално ще се добавят няма как да го имат този клас, защото човекът, който ги е писал, пукел си няма как е устроена моята тема и не знае, че трябва да добави този клас.
То в API-то на WordPress има т. нар. куки, чрез които можеш да филтрираш съдържанието, което се изпраща от джаджите към клиента, но не ми се ще да използвам PHP заради една тъпа линия, както вече споменах.
А, jQuery не се зарежда по подразбиране в темата, трябва да напишеш това за да се зареди:
<?php wp_enqueue_script("jquery"); ?>
<?php wp_head(); ?>
Или евентуално можеш да заредиш свой скрипт чрез горната функция, указвайки, че скриптът ти е зависим от jQuery и тогава то се зарежда автоматично преди твоя скрипт.
Обаче при всички случаи да добавям CSS атрибути посредством jQuery е циганска работа. По-добре самият код, който се връща от PHP скриптовете да си има съответния клас, или пък най-добре ще е ако може с CSS да се добави тая линия, ама явно не може.
------------------------------------------
|
| |
|
|
|