Бесплатная помощь по wordpress

(Ответов: 2451, Просмотров: 216207)
  1. Гуру Аватар для dev1
    • Регистрация: 18.01.2012
    • Сообщений: 829
    • Репутация: 273
    • Webmoney BL: ?
    Золотой пост
    В этой теме хочу предложить бесплатные мини-консультации по wordpress. Работаю с wordpress`ом уже 6 месяцев, опыта накопилось немало. Скажу сразу, времени у меня увы немного, поэтому если у вас довольно большая проблема/много вопросов милости прошу сюда (платная помощь). Знать все я не могу, но постараюсь ответить.

    Задавайте вопросы по поводу/плагинов/шаблонов/безопасности/кэширования и тп. Буду рад ответить :)
    • 32

    Спасибо сказали:

    3s777(20.08.2013), Adiofilms(23.12.2012), advant(13.01.2013), ArhStrAngeR(19.12.2012), Bask(12.03.2013), booblegum(26.01.2014), d1max(07.12.2014), densskv(22.01.2015), dikobraz(11.02.2013), Dixis77(20.12.2012), dyak(27.09.2014), feuer81(21.05.2015), fxxer(11.02.2013), Gaida13(05.05.2016), Gaidukov(10.04.2013), gufffik(19.02.2014), Inforation(30.05.2013), KICX(17.10.2013), kombayn(02.07.2013), Kopylov(15.02.2013), Krez(08.04.2013), Landorn(03.07.2013), OKyJIucT(31.07.2013), RaSKaLBaS(08.03.2014), Santa77(19.12.2012), seoeffector(23.12.2012), stasonik5(02.10.2013), Vizar(22.08.2013), VostrVL(22.08.2013), web31(03.01.2013), Вадим(18.12.2012), Дмитрий Сатаров(12.07.2013),
  2. $500/day Аватар для lexxx
    • Регистрация: 14.12.2011
    • Сообщений: 606
    • Репутация: 179
    Здорово! Буду первым.
    Как вывести список последних сообщений с thumb'ой из нужных категорий без плагина?

    И самый сложный вопрос, на который я за день не нашел ответа в гугле:
    Как убрать атрибут "title" у "comments_popup_link" или хотя бы изменить часть тайтла, в которой написано "Comments on "

    Надеюсь это все решаемо?
    • 0
  3. Гуру Аватар для dev1
    • Регистрация: 18.01.2012
    • Сообщений: 829
    • Репутация: 273
    • Webmoney BL: ?
    Цитата Сообщение от lexxx Посмотреть сообщение
    Как вывести список последних сообщений с thumb'ой из нужных категорий без плагина?
    тут есть два случая.
    1. вывод списка последних записей до основного цикла (до основного вывода постов/поста)
    2. вывод списка последних записей после основного цикла
    в разных случаях код немного различается. опишу второй случай (у вас вероятнее всего), а если нет, скажите, напишу для первого.

    используем get_posts
    PHP код:
    <?php get_posts(cat=id&showposts=number?> // id это id категории а number это количество постов которое выводим
    <?php if ( have_posts() ) : while ( have_posts() ) : the_post(); ?>
    <?php the_title
    ()?> //тайтл
    <?php the_content(); ?>//контент
    <?php the_post_thumbnail(); ?>//миниатюра
    <?php endwhile; else: ?>
    <p><?php _e('Sorry, no posts matched your criteria.'); ?></p>
    <?php endif; ?>
    ну и приправите эти переменные с помощью html.

    Цитата Сообщение от lexxx Посмотреть сообщение
    Как убрать атрибут "title" у "comments_popup_link" или хотя бы изменить часть тайтла, в которой написано "Comments on "
    в разных темах по разному называются элементы. текст "Comments on " находится в php файле шаблона страницы, на которой стоит ссылка на комментарии.
    • 1

    Спасибо сказали:

    feuer81(21.05.2015),
  4. $500/day Аватар для lexxx
    • Регистрация: 14.12.2011
    • Сообщений: 606
    • Репутация: 179
    Цитата Сообщение от dev1 Посмотреть сообщение
    в разных темах по разному называются элементы. текст "Comments on " находится в php файле шаблона страницы, на которой стоит ссылка на комментарии.
    Если бы все было так просто... Я шаблон сам с ноля писал и использую эту функцию для показа кол-ва комментариев на главной странице, категориях, архивах и т.д. Короче говоря, этот тайтл заложен в файле самого wordpress, а именно в "wp-includes/comment-template.php". Есть там такой код, начинается с 1009 строки:
    PHP код:
    $title the_title_attribute( array('echo' => ) );
    echo 
    apply_filters'comments_popup_link_attributes''' );
    echo 
    ' title="' esc_attrsprintf__('Comment on %s'), $title ) ) . '">'
    Я так думаю, что этот фильтр как то можно отключить через файл functions.php моего шаблона. Или хотя бы выполнить замену.
    Править код этого файла не предлагать, т.к. при обновлении ВП все пропадет.

    dev1, есть идеи как это можно сделать?
    • 0
  5. Гуру Аватар для dev1
    • Регистрация: 18.01.2012
    • Сообщений: 829
    • Репутация: 273
    • Webmoney BL: ?
    Цитата Сообщение от lexxx Посмотреть сообщение
    echo ' title="' . esc_attr( sprintf( __('Comment on %s'), $title ) ) . '">';
    тут и замените текст который я выделил жирным. но сначала поставьте кодировку UTF-8 без BOM
    • 0
  6. Гуру Аватар для DeleteD
    • Регистрация: 23.11.2012
    • Сообщений: 1,674
    • Репутация: 742
    • Webmoney BL: ?
    Есть маленькая проблема: картинки в анонсах статей отображаются только на главной странице, если же открыть какую-нибудь рубрику - только заголовок и анонс. Как исправить это?
    • 0
  7. Гуру Аватар для dev1
    • Регистрация: 18.01.2012
    • Сообщений: 829
    • Репутация: 273
    • Webmoney BL: ?
    DeleteD, я так понимаю вы про миниатюры говорите.
    в полной новости нету кода вывода миниатюры.
    добавьте вот это в основном цыкле в файле single.php где хотите выводить миниатюру.
    PHP код:
    <?php the_post_thumbnail(); ?>//миниатюра
    • 0
  8. Гуру Аватар для DeleteD
    • Регистрация: 23.11.2012
    • Сообщений: 1,674
    • Репутация: 742
    • Webmoney BL: ?
    dev1, у меня уже есть такой код в single.php. (или то не то?)
    Вот весь сингл:
    PHP код:
    <?php get_header(); ?>
        <div class="outer" id="contentwrap">    
                <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(); ?>">
                                <h1 class="title"><?php the_title(); ?></h1>
                                <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;'); ?>

    <script type="text/javascript" src="//yandex.st/share/share.js" charset="utf-8"></script>
    <div class="yashare-auto-init" data-yashareL10n="ru" data-yashareType="button" data-yashareQuickServices="yaru,vkontakte,facebook,twitter,odnoklassniki,moimir,lj,gplus"></div> 

                                    <?php wp_link_pages(array('before' => '<p><strong>Страницы:</strong> ''after' => '</p>''next_or_number' => 'number')); ?>
                                </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(); ?>
        </div>
    <?php get_footer(); ?>
    • 0
  9. Гуру Аватар для dev1
    • Регистрация: 18.01.2012
    • Сообщений: 829
    • Репутация: 273
    • Webmoney BL: ?
    Цитата Сообщение от DeleteD Посмотреть сообщение
    или то не то
    не тот вы мне код даете.

    PHP код:
    <?php the_content('Читать далее &raquo; &raquo;'); ?>
    этот код отвечает за вывод превью поста.
    • 0
  10. Гуру Аватар для DeleteD
    • Регистрация: 23.11.2012
    • Сообщений: 1,674
    • Репутация: 742
    • Webmoney BL: ?
    PHP код:
    <?php if ( function_exists("has_post_thumbnail") && has_post_thumbnail() ) { the_post_thumbnail(array(300,225), array("class" => "alignleft post_thumbnail")); } ?>
    ну а этот разве не за миниатюры?
    • 0

Похожие темы

Темы Раздел Ответов Последний пост
Бесплатная помощь по ucoz сайтам
Создание сайтов 6 31.03.2013 14:25
Нужна не бесплатная помощь в заполнении сайта
Копирайтинг, переводы, постинг 4 21.12.2012 23:33
Бесплатная помощь в установке вики-разметки вконтакте
Услуги по SMM, SMO 4 01.02.2012 01:38
Бесплатная помощь в установке вики-разметки вконтакте
Социальные сети 1 27.01.2012 15:44
Нужна помощь (WordPress)
Web программирование 9 04.01.2012 13:00

У кого попросить инвайт?

Вы можете попросить инвайт у любого модератора:

Информеры