Jump to content
  • 0

Галерея Wordpress


maliyshock
 Share

Question

Задумка такая, чтобы простой обыватель, не знакомый с кодом html мог через админку wordpress добавлять изображения на страницу, но чтобы они при этом открывались как через какой-нибудь lightbox, т.е. красивенько так. Есть ли возможность это сделать, т.е. чтобы не в ручную прописывать rel для каждой ссылки-изображения, а чтобы это делалось само автоматом. С фильтрами я не знаком, но может есть такой плагин, который позволяет загружать изображения и добавлять им это свойство?

Link to comment
Share on other sites

8 answers to this question

Recommended Posts

  • 0

По тому как использовать на этом сайте написано:

Add a rel="lightbox[uniqueID|filename]" attribute to any link tag to activate the lightbox, include a name between square brackets in the rel attibute. For example:

<a href="images/image-1.jpg" rel="lightbox[uniqueID|filename]" title="my caption">image #1</a>

тобишь нужно будет в ручную вписывать эти строки. Я в принципе, в теории смогу объяснить овер 40-летнему дяде, что вот залезте сюдато и туда-то и впишите это и это, однако хотелось бы, чтобы это делалось проще как-то. Т.е. загрузил картинку на страницу, поставил галку, мол запускать через этот плагин и все. Или же чтобы rel="lightbox[uniqueID|filename]" оно автоматом в нужные места прописывалось через правило или фильтр, но это для меня из области фантастики уже.

А так меня и fancybox устраивает и SHADOWBOX JS и др.

Что-то похожее есть в Simple veiwer.

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

Edited by maliyshock
Link to comment
Share on other sites

  • 0

Я ничего не добавлял. rel проставляются автоматом для ссылок, внутри которых есть картинки. Причем, атрибут добавляется непосредственно перед выводом контента.

Link to comment
Share on other sites

  • 0

У меня ничего не добавляется почему-то. Вы картинку добавляете через кнопку загрузить медиа файл?

Код свежезагруженной картини такой. Плагин активированный был.

<a href="http://kovrov/wp-content/uploads/2012/10/33116_original.jpg"><img class="alignnone size-thumbnail wp-image-178" title="33116_original" src="http://kovrov/wp-content/uploads/2012/10/33116_original-150x150.jpg" alt="" width="150" height="150" /></a>

После часа ковыряний и экспериментов я понял что плагин не работает -_-. Т.е. он установился но не работает, я пробовал брать оригинальную ссылку, меняя только путь до изображения, толку ноль, ничего не происходит, как был перезод на страничку с картинкой так и есть. -_-

Edited by maliyshock
Link to comment
Share on other sites

  • 0

У меня ничего не добавляется почему-то. Вы картинку добавляете через кнопку загрузить медиа файл?

Код свежезагруженной картини такой. Плагин активированный был.

<a href="http://kovrov/wp-content/uploads/2012/10/33116_original.jpg"><img class="alignnone size-thumbnail wp-image-178" title="33116_original" src="http://kovrov/wp-content/uploads/2012/10/33116_original-150x150.jpg" alt="" width="150" height="150" /></a>

В админке (добавлено через медиа-библиотеку, код вручную не редактировался):

<a href="http://mysite.org/wp-content/uploads/2012/06/scrn1.png">
<img class="alignnone size-medium wp-image-422" title="category name translation" src="http://mysite.org/wp-content/uploads/2012/06/scrn1-300x149.png" alt="category name translation" width="300" height="149" />
</a>

Код, который выводится на сайт:

<a href="http://mysite.org/wp-content/uploads/2012/06/scrn1.png" rel="lightbox[417]" title="category name translation" class="cboxElement">
<img class="alignnone size-medium wp-image-422" title="category name translation" src="http://mysite.org/wp-content/uploads/2012/06/scrn1-300x149.png" alt="category name translation" width="300" height="149">
</a>

Link to comment
Share on other sites

  • 0

Проверьте наличие функций wp_footer и wp_head в шаблоне

В настройках самого плагина есть демонстрашка она работает и работала до этого нормально.

Возможно я их случайно удалил. Где они должны находиться?

Файл footer.php был вооббще удален, я его восстановил но ничего не изменилось.

Поменял тему на стандартную, ту что я не трогал. Все работает. Так как вернуть так чтобы было? Или мне все заново переделывать? :dash:

________________

Восстановил футер, все заработало. Осталось разобраться как его теперь убрать чтобы все осталось работать без него))

_____

все отлично заработало как только я убрал эти строчки из футера:

<div id="site-generator">
<?php do_action( 'twentyeleven_credits' ); ?>
<a href="<?php echo esc_url( __( 'http://wordpress.org/', 'twentyeleven' ) ); ?>" title="<?php esc_attr_e( 'Semantic Personal Publishing Platform', 'twentyeleven' ); ?>" rel="generator"><?php printf( __( 'Proudly powered by %s', 'twentyeleven' ), 'WordPress' ); ?></a>
</div>

Всем спасибо за внимание и помошь!

Edited by maliyshock
Link to comment
Share on other sites

  • 0
Возможно я их случайно удалил. Где они должны находиться?

wp_head, обычно, в header.php перед закрытием тега <head>

wp_footer, обычно, в footer.php перед закрытием тега <body>

Вызов этих функций должен быть обязательно.

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Answer this question...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

 Share

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue. See more about our Guidelines and Privacy Policy