Здравствуйте!
Решил заняться некоторой перестройкой сайта на 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. положи скрипт в папку темы, а при вызове его используй
…и, собственно, так-же поступай с другими файлами, которые хочешь подключить
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.’); ?>), и смело его комменируй. будет счастье)
хм…я решил "парсить" index.php по поводу комментариев и удалил все, что с ними связано.Хотя и не знаю че такое парсить 🙂
Кстати, попробовал Ваш код по поводу ява-скрипта…чет ниче не получается…выводит белый квадрат,где должен быть плеер…и все 🙁
rtfm
итак. подключаем скрипт. сразу оговоримся, что:
1. <?php bloginfo(‘template_url’); ?> – вставляет в твой html код страницы путь к папке текущей темы, с http://
2. Яваскрипты подключай лучше в файле header.php ранее описанным методом
3. Твой скрипт, swf-ка и playlist.xml должны (как ты уже понял) лежать в папке с темой
а так же измени немного код:
на
или как альтернатива, кидай все нужные тебе файлы в корень, и в место <?php bloginfo(‘template_url’); ?> используй <?php bloginfo(‘home’); ?>
так же проверь сам swfobject.js на наличие прямых адресов