Войти

Авторизация

Логин:
Пароль:
Забыли пароль?
Регистрация
Сайт пользователей Artisteer и Themler. Официальный торговый представитель.

[РЕШЕНО] Установка соц. кнопок на статических страницах

Как поставить скрипт кнопок по центру?
Посетитель
dainis wagars
Сообщений: 19
1333 дня назад
Шаблон wordpress в artisteer4.1 в файле comments.php скрипт уже стоит.

<?php
?>
<center><h3>
<span style="color: #ff0000;">Понравилась статья? Расскажите друзьям!</span>
</h3></center>
<script type="text/javascript">(function() {
if (window.pluso && typeof window.pluso.start == "function") return;
var d = document, s = d.createElement('script'), g = 'getElementsByTagName';
s.type = 'text/javascript'; s.charset='UTF-8'; s.async = true;
s.src = d.location.protocol + '//share.pluso.ru/pluso-like.js';
var h=d[g]('head')[0] || d[g]('body')[0];
h.appendChild(s);
})();</script>
<div class="pluso" data-options="big,round,line,horizontal,counter,theme=03" data-services="twitter,facebook,vkontakte,moimir,google,odnoklassniki,livejournal,yandex,bookmark" data-background="transparent"></div><?php
/**
*
* comments.php
*
* The comments template. Used to display post or page comments and comment form.
*
* Additional settings are available under the Appearance -> Theme Options -> Comments.
*
*/
if (!empty($_SERVER['SCRIPT_FILENAME']) && 'comments.php' == basename($_SERVER['SCRIPT_FILENAME']))
die('Please do not load this page directly. Thanks!');

if (!comments_open()) {
return;
}
if (post_password_required()) {
?>
<div class="A_Po-comments">
<h2 class="A_Po-postheader nocomments"><?php _e('This post is password protected. Enter the password to view any comments.', THEME_NS) ?></h2>
</div>
<?php
return;
}
if (have_comments()) {
?>
<div class="A_Po-comments">
<h2 class="A_Po-postheader comments"><?php printf(
_n('One Response to %2$s', '%1$s Responses to %2$s', get_comments_number(), THEME_NS),
number_format_i18n(get_comments_number()),
get_the_title()
); ?></h2>
<?php
theme_ob_start();
paginate_comments_links();
$pagination = theme_stylize_pagination(theme_ob_get_clean());
echo $pagination;
?>
<ul id="comments-list">
<?php wp_list_comments('type=all&callback=theme_comment'); ?>
</ul>
<?php echo $pagination; ?>
</div>
<?php
}
/* comment form */
theme_ob_start();
$args = array();
if (theme_get_option('theme_comment_use_smilies')) {

function theme_comment_form_field_comment($form_field) {
theme_include_lib('smiley.php');
return theme_get_smilies_js() . '<p class="smilies">' . theme_get_smilies() . '</p>' . $form_field;
}

add_filter('comment_form_field_comment', 'theme_comment_form_field_comment');
}
comment_form();
echo str_replace(
array('id="respond"', '<h3', 'id="reply-title"', '</h3>', 'logged-in-as', 'type="submit"'),
array('id="respond" class="A_Po-commentsform"', '<h2', 'id="reply-title" class="A_Po-postheader"', '</h2>', 'A_Po-postcontent logged-in-as', 'class="A_Po-button" type="submit"'),
theme_ob_get_clean());








<center><h3>
<span style="color: #ff0000;">Понравилась статья? Расскажите друзьям!</span>
</h3></center>
<script type="text/javascript">(function() {
if (window.pluso)if (typeof window.pluso.start == "function") return;
if (window.ifpluso==undefined) { window.ifpluso = 1;
var d = document, s = d.createElement('script'), g = 'getElementsByTagName';
s.type = 'text/javascript'; s.charset='UTF-8'; s.async = true;
s.src = ('https:' == window.location.protocol ? 'https' : 'http') + '://share.pluso.ru/pluso-like.js';
var h=d[g]('body')[0];
h.appendChild(s);
}})();</script>
<div class="pluso" data-background="transparent" data-options="medium,square,line,horizontal,counter,theme=03" data-services="vkontakte,odnoklassniki,facebook,twitter,google,yandex,bookmark,moimir"></div>
Постоянный участник
WaRRan
Медаль
Сообщений: 178
75 дней назад
Ну а просто насколько понимаю из кода перенести все в тег центр не устроит?

Код PHP:
  1.  
  2.  
  3. <center><h3>
  4. <span style="color: #ff0000;">Понравилась статья? Расскажите друзьям!</span>
  5. </h3>
  6. <script type="text/javascript">(function() {
  7. if (window.pluso)if (typeof window.pluso.start == "function") return;
  8. if (window.ifpluso==undefined) { window.ifpluso = 1;
  9. var d = document, s = d.createElement('script'), g = 'getElementsByTagName';
  10. s.type = 'text/javascript'; s.charset='UTF-8'; s.async = true;
  11. s.src = ('https:' == window.location.protocol ? 'https' : 'http') + '://share.pluso.ru/pluso-like.js';
  12. var h=d[g]('body')[0];
  13. h.appendChild(s);
  14. }})();</script>
  15. <div class="pluso" data-background="transparent" data-options="medium,square,line,horizontal,counter,theme=03" data-services="vkontakte,odnoklassniki,facebook,twitter,google,yandex,bookmark,moimir"></div>
  16. </center>
  17.  
То есть перенести закрывающий </center> вниз после скрипта.
Редактировалось: 1 раз (Последний: 2 декабря 2013 в 21:03)
Посетитель
dainis wagars
Сообщений: 19
1333 дня назад
Так пробовал, пропадает кроме шапки блога вся страница!
Постоянный участник
sagus85
Медаль
Сообщений: 287
13 дней назад
dainis wagars, v
Попробуйте в последнюю строку скрипта добавить выравнивание текста по центру так, (уже добавлено):
Код PHP:
  1.  
  2. <div class="pluso" data-background="transparent" data-options="medium,square,line,horizontal,counter,theme=03" data-services="vkontakte,odnoklassniki,facebook,twitter,google,yandex,bookmark,moimir" style="text-align: center;"></div>
  3.  
style="text-align: center;"

Должно работать, я так задавал отступы, работало.
Редактировалось: 1 раз (Последний: 2 декабря 2013 в 22:11)
Посетитель
dainis wagars
Сообщений: 19
1333 дня назад
Проблема решилась, после того как прописал перед скриптом <div align="center"> и все,
кнопки стали по центру!
|
Перейти на форум: