Вопросы по изменению WP, помогите!

Здравствуйте!
Решил заняться некоторой перестройкой сайта на WP и столкнулся с некоторыми проблемами.
1- хочу вставить в сайдбаре помимо архива новостей еще и флэш-плеер. Но…работа плеера обеспечивается такими файлами: mp3player.swf, swfobject.js, playlist.xml ну и собственно html-кодом, который необходимо вставить в страницу

<p id="player2"><a href="http://www.macromedia.com/go/getflashplayer">Get the Flash Player</a> to see this player.</p>
<script type="text/javascript">
    var s2 = new SWFObject("mp3player.swf", "playlist", "240", "135", "7");
    s2.addVariable("file","playlist.xml");
    s2.addVariable("backcolor","0x00000");
    s2.addVariable("frontcolor","0xEECCDD");
    s2.addVariable("lightcolor","0xCC0066");
    s2.addVariable("displayheight","0");
    s2.addVariable("width","240");
    s2.addVariable("height","135");
    s2.write("player2");
</script>

Вроде бы все просто, но как я понимаю нужно еще и "куда-то" вставить строку

<script type="text/javascript" src="swfobject.js"></script>

Но вот куда бы я не вставлял эту строку, ничего не получатеся! То есть html-код, вставленный в sidebar.php появился в нужном месте, но пишет "Get the Flash Player to see this player" вместо ожидаемого появления окошка плеера.(флэш-плеер для браузера установлен :))
Собственно просьба: Не могли бы Вы сказать,что мне нужно делать? Желательно на пальцах, а то я 🙁
2- Сайт планируется как даже не знаю точно что, но будут новости, страничка с ссылками(для скачивания), ну и контакты. То есть мне комментарии не нужны. Собственно…подскажите пожалуйста, где и что нужно исправить или убрать, чтобы не было надписей "оставить комментарий", "нет комментариев". Нужно просто, чтобы были заголовок, дата, и сама новость. И все. И опять же, помощь желательна "на пальцах"
Поиск юзал…ничего подобного не нашел
Заранее спасибо

эх.. плохо поиск юзал. давай ещё разок о старом:
1. положи скрипт в папку темы, а при вызове его используй

<script type="text/javascript" src="<?php bloginfo('template_url'); ?>/swfobject.js"></script>

…и, собственно, так-же поступай с другими файлами, которые хочешь подключить

2. по поводу камментов. знаешь, было бы гораздо проще помогать, если бы пользователи сообщали версию_wp/юзаемую_тему. а посему, могу лишь посоветовать:
2.1 парсить comments.php и правидь под себя
2.2 отключить возможность оставлять камменты в настройках

эх.. плохо поиск юзал. давай ещё разок о старом:
1. положи скрипт в папку темы, а при вызове его используй 
<script type="text/javascript" src="<?php bloginfo('template_url'); ?>/swfobject.js"></script>

...и, собственно, так-же поступай с другими файлами, которые хочешь подключить

Спасибо.Попробую. Но я действительно не нашел ничего про подключения ява-скрипта

2. по поводу камментов. знаешь, было бы гораздо проще помогать, если бы пользователи сообщали версию_wp/юзаемую_тему. а посему, могу лишь посоветовать:
2.1 парсить comments.php и правидь под себя
2.2 отключить возможность оставлять камменты в настройках

Извиняюсь…по поводу версии забыл:(
WP 2.31 от http://lecactus.ru а используемая тема…вернее на базе темы freshblue-ideа
Комментарии отключил в настройках,но все равно над новостью отбражается, что "комментарии отключены". А мне необходимо, чтобы был Заголовок, дата и сама новость…и все.
А если вообще удалить файл comments.php?

можно и удалить конечно, но лучше просто закомментируй код методом <?php /* в начало, и в конец */ ?>
ищи строку в файлах (в твоем случае "комментарии отключены" или похожее на <?php _e(‘Sorry, the comment form is closed at this time.’); ?>), и смело его комменируй. будет счастье)

можно и удалить конечно, но лучше просто закомментируй код методом <?php /* в начало, и в конец */ ?>
ищи строку в файлах (в твоем случае "комментарии отключены" или похожее на <?php _e('Sorry, the comment form is closed at this time.'); ?>), и смело его комменируй. будет счастье)

хм…я решил "парсить" index.php по поводу комментариев и удалил все, что с ними связано.Хотя и не знаю че такое парсить 🙂

Кстати, попробовал Ваш код по поводу ява-скрипта…чет ниче не получается…выводит белый квадрат,где должен быть плеер…и все 🙁

синтаксический анализ (парсинг) — это процесс анализа входной последовательности символов, с целью разбора грамматической структуры, обычно в соответствии с заданной формальной грамматикой.

rtfm

итак. подключаем скрипт. сразу оговоримся, что:
1. <?php bloginfo(‘template_url’); ?> – вставляет в твой html код страницы путь к папке текущей темы, с http://
2. Яваскрипты подключай лучше в файле header.php ранее описанным методом
3. Твой скрипт, swf-ка и playlist.xml должны (как ты уже понял) лежать в папке с темой

а так же измени немного код:

var s2 = new SWFObject("mp3player.swf", "playlist", "240", "135", "7");
s2.addVariable("file","playlist.xml");

на

var s2 = new SWFObject("<?php bloginfo('template_url'); ?>/mp3player.swf", "playlist", "240", "135", "7");
s2.addVariable("file","<?php bloginfo('template_url'); ?>/playlist.xml");

или как альтернатива, кидай все нужные тебе файлы в корень, и в место <?php bloginfo(‘template_url’); ?> используй <?php bloginfo(‘home’); ?>

так же проверь сам swfobject.js на наличие прямых адресов

Anonymous
Отправить
Ответ на: