кнопка твітера відправляє твіт з помилкою

Avatar

Від Nikolaj 10-03-2013 17:02:47

Новенький · 4 повідомлень

Допоможіть виправити посилання яке веде на неіснуючу сторінку, а саме: кнопка твітера відправляє твіт з помилкою у посиланні на сторінку. Думав , що то плагін робить помилку. Вимкнув у плагіні кнопку твітера і замінив її іншою, з самого твітера. Все одно, посилання веде на неіснуючу сторінку.     Дякую.   http://pasichnik.net.ua/pozych-enerhiji … holy.html.

Avatar

Від AzzePis 10-03-2013 17:38:50

Administrator · 1,001 повідомлень

код шаблону повністю додайте до повідомлення, де вставляли кнопку


Український хостинг для WordPress | Шаблони та плагіни для WordPress українською
Тут можна купити домен за найкращою ціною

Avatar

Від Nikolaj 10-03-2013 23:58:07

Новенький · 4 повідомлень
AzzePis wrote

код шаблону повністю додайте до повідомлення, де вставляли кнопку


Шаблон тут не причім. Я міняв шаблон на інший, те саме. Виходить помилка в Wordpressі ? Я навіть знаю яка: посилання виводить http://pasichnik.net.ua/shljubnyj-vylit … matky.html. без крапки вкінці. Це так з кожної сторінки. Як це можна виправити ? І це тільки для кнопки Твітера, Всі інші працюють. Спочатку подумав, що щось із плагіном. Відключив у ньому кнопку і вставив  інший скрипт кнопки уже в шаблон. Те саме.
Ось код шаблону:

Single

[code2=php:22zgfcmx]<?php get_header(); ?>
    <div class="outer" id="contentwrap">   
            <?php get_sidebars('left'); ?>
            <div class="postcont">
                <div id="content">   
                    <?php if (have_posts()) : ?>   
                        <?php while (have_posts()) : the_post(); ?>
                        <div <?php post_class() ?> id="post-<?php the_ID(); ?>">
                            <h2 class="title"><?php the_title(); ?></h2>
                            <div class="postdate"><img src="<?php bloginfo('template_url'); ?>/images/date.png" /> <?php the_time('F jS, Y') ?> <img src="<?php bloginfo('template_url'); ?>/images/user.png" /> <?php the_author() ?> <?php if (current_user_can('edit_post', $post->ID)) { ?> <img src="<?php bloginfo('template_url'); ?>/images/edit.png" /> <?php edit_post_link('Редагувати', '', ''); } ?></div>
           
                            <div class="entry">
                                <?php if ( function_exists("has_post_thumbnail") && has_post_thumbnail() ) { the_post_thumbnail(array(300,225), array("class" => "alignleft post_thumbnail")); } ?>
                                <?php the_content('Прочитати &raquo;'); ?>
                                <?php wp_link_pages(array('before' => '<p><strong>Сторінки:</strong> ', 'after' => '</p>', 'next_or_number' => 'number')); ?>
                           
<a href="https://twitter.com/share" class="twitter-share-button" data-via="pavluk804" data-lang="uk" data-size="large" data-related="pavluk804" data-hashtags="Здоровя,краса,бджола">Твіт</a>
<script>!function(d,s,id){var js,fjs=d.getElementsByTagName(s)[0];if(!d.getElementById(id)){js=d.createElement(s);js.id=id;js.src="//platform.twitter.com/widgets.js";fjs.parentNode.insertBefore(js,fjs);}}(document,"script","twitter-wjs");</script>

                            </div>
                            <div class="postmeta"><img src="<?php bloginfo('template_url'); ?>/images/folder.png" /> Опубліковано в рубриці <?php the_category(', ') ?><?php if(get_the_tags()) { ?> <img src="<?php bloginfo('template_url'); ?>/images/tag.png" /> <?php  the_tags('Теґи: ', ', '); } ?></div>
                       
                            <div class="navigation clearfix">
                                <div class="alignleft"><?php previous_post_link('&laquo; %link') ?></div>
                                <div class="alignright"><?php next_post_link('%link &raquo;') ?></div>
                            </div>
                           
                            <?php if (('open' == $post-> comment_status) && ('open' == $post->ping_status)) {
                                // Both Comments and Pings are open ?>
                                Ви можете <a href="#respond">залишити коментар</a>, або <a href="<?php trackback_url(); ?>" rel="trackback">посилання</a> на Ваш сайт.
   
                            <?php } elseif (!('open' == $post-> comment_status) && ('open' == $post->ping_status)) {
                                // Only Pings are Open ?>
                                Коментування на даний час недоступне, но Ви можете залишити <a href="<?php trackback_url(); ?> " rel="trackback">посилання</a> на Ваш сайт.
   
                            <?php } elseif (('open' == $post-> comment_status) && !('open' == $post->ping_status)) {
                                // Comments are open, Pings are not ?>
                                Ви можете пропустити читання запису і залишити коментар. Розміщення посилань заборонено.
   
                            <?php } elseif (!('open' == $post-> comment_status) && !('open' == $post->ping_status)) {
                                // Neither Comments, nor Pings are open ?>
                                Коментування і розміщення посилань заборонено.
   
                            <?php } edit_post_link('Редагувати публукацію','','.'); ?>
                        </div><!--/post-<?php the_ID(); ?>-->
                       
                <?php comments_template(); ?>
               
                <?php endwhile; ?>
           
                <?php endif; ?>
            </div>
            </div>
        <?php get_sidebars('right'); ?>
    </div>
<?php get_footer(); ?>[/code2:22zgfcmx]

Avatar

Від mr.psiho 11-03-2013 08:46:56

Сусід · 160 повідомлень

У вас найдивніші пермалінки які я коли не будь бачив. Менше з тим. Свій код:

<a href="https://twitter.com/share" class="twitter-share-button" data-via="pavluk804" data-lang="uk" data-size="large" data-related="pavluk804" data-hashtags="Здоровя,краса,бджола">Твіт</a>

Замініть на:

<a href="https://twitter.com/share" class="twitter-share-button" data-href="<?php the_permalink() ?>" data-via="pavluk804" data-lang="uk" data-size="large" data-related="pavluk804" data-hashtags="Здоровя,краса,бджола">Твіт</a>

Після цього кнопка має передавати правильний URI вашого поста.


Сайти на WordPress будь якого рівня складності. Сайти на LiveStreet будь якого рівня складності. А ще ми любимо корів)) Звертайтесь. ;)

Avatar

Від AzzePis 11-03-2013 08:47:18

Administrator · 1,001 повідомлень

у вас всі посилання на сторінки якісь "нестандартні" http://pasichnik.net.ua/*******.html. з крапокю накінці...
Навіщо вам крапка на кінці?
Стандартом є без крапки....


Український хостинг для WordPress | Шаблони та плагіни для WordPress українською
Тут можна купити домен за найкращою ціною

Avatar

Від Nikolaj 11-03-2013 11:09:29

Новенький · 4 повідомлень

Замінив код. Те саме - Помилка 404 - Сторінка не знайдена.

Avatar

Від AzzePis 11-03-2013 12:22:03

Administrator · 1,001 повідомлень

змініть посилання на "нормальні", без крапки на кінці, Налаштування - Постійні посилання в адмінці


Український хостинг для WordPress | Шаблони та плагіни для WordPress українською
Тут можна купити домен за найкращою ціною

Avatar

Від Nikolaj 12-03-2013 00:12:08

Новенький · 4 повідомлень
AzzePis wrote

змініть посилання на "нормальні", без крапки на кінці, Налаштування - Постійні посилання в адмінці

Дійсно, зайшов у Налаштування постійних посилань , а там стоїть: власна стуктура  -  /%postname%.html.
Замінив на ----   /%category%/%postname%.html

Все запрацювало. Кнопка твіт відправляє і посилання відкриває сторінку.
Дякую всім хто відгукнувся і дякую за допомогу !