Привет, я создал тему для WordPress www.litl.michalweb.pl.С левой стороны у меня есть боковая панель с постоянными якорями.Каждая ссылка имеет форму:
http://litl.michalweb.pl/upcoming2/#seven
, а затем в одном из постов я создал такой якорь, как этот
<a id="seven">Event 7</a>
Я также использую плагин jscrollpane, и похоже, что он этого не делаетработать как надо.Вот как я его использую: вызов jquery:
<?php wp_enqueue_script( 'jquery' ); ?>
и размещение сценария:
$j(function()
{
$j('.scroll-pane').jScrollPane(
{
hijackInternalLinks: true
}
);
});
Я не знаю, важно ли это, но вот .htaccessfile
# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>
# END WordPress
Странная вещь в том, что мои якоря работают, если я просто помещаю код в боковую панель:
<a href="http://litl.michalweb.pl/upcoming/#seven">All events7</a>
, но это не работает, если я пытаюсь использовать ссылки WordPress.Вот большая часть моего sidebar.php:
<div id="primary" class="widget-area" role="complementary"><ul class="xoxo">
<?php if ( ! dynamic_sidebar( 'primary-widget-area' ) ) : ?>
<?php wp_list_bookmarks( 'show_description=1&limit=4&between=<br />'); ?>
<?php endif; // end primary widget area ?>
</ul><br><br><br>
<a href="http://litl.michalweb.pl/upcoming/#seven">All events7</a>
<a href="http://litl.michalweb.pl/upcoming/#three">All events3</a>
</div><!-- #primary .widget-area -->
Я думаю, что проблема вызвана тем фактом, что я создал этот шаблон с нуля, используя некоторые онлайн-уроки, и, вероятно, есть один маленький момент, который яотсутствует либо в header.php, index.php или где-то еще.К сожалению, я не могу заставить его работать, и jScrollPane ведет себя не так, как должен.Я надеюсь, что кто-то может указать мне на решение моей проблемы.Спасибо Михал