Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Интернет » В помощь вебмастеру » WordPress

Модерирует : Cheery

 Версия для печати • ПодписатьсяДобавить в закладки
Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88

Открыть новую тему     Написать ответ в эту тему

TheBat



Advanced Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
WordPress
система публикаций



Последнее крупное обновление: 5.2 Jaco 07.05.2019
Последняя версия: 5.2.4 14.10.2019    
Последний RC: 5.3 Release Candidate 1 15.10.2019    
Последняя бета-версия: 5.3 Beta 3 08.10.2019

Документация на русском.
Правильные плагины для WP
10 полезных коротких кодов для WordPress
Стили (темы) для WP - бесплатные:
Правильные темы для WP. Взятые с других источников могут быть небезопасные
Русские форумы:
Официальный русский форум
mywordpress.ru  
maxsite.org  
Блоги о WP - описание, русифицированные версии популярных плагинов:
lecactus  
sonika  
Блог Ю.Б.  
wpuse.ru  
my-wordpress.ru  
wp-kama.ru - на сайте есть вольный перевод из кодекса функций ВП и тем.
обзор "Помощи вебмастеру" » все скрипты » новостные скрипты/скрипты блогов » WordPress

Всего записей: 802 | Зарегистр. 17-12-2002 | Отправлено: 18:16 02-05-2005 | Исправлено: fakintosh, 10:19 16-10-2019
vell



Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
StanislawK кстати, это на трех сайта, хостинг один, темы создавал я в Arteester, а вот сами темы-совсем разные, но косяк общий.

Всего записей: 535 | Зарегистр. 06-10-2004 | Отправлено: 17:06 12-02-2019 | Исправлено: vell, 20:52 12-02-2019
StanislawK

Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
это на трех сайта, хостинг один, темы создавал я в Arteester

 
Ты уже попробовал включить базовую тему, которую не успел еще испортить Arteester?

Всего записей: 212 | Зарегистр. 23-11-2009 | Отправлено: 22:57 12-02-2019
vell



Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Эх, что-то из 5 тем, что я нашел и попробовал, не было "подвала".  
 
А вот код моего footer.php:
 

Код:
 
<div class="art-Footer">
    <div class="art-Footer-inner">
                <a href="<?php bloginfo('rss2_url'); ?>" class="art-rss-tag-icon" title="RSS"></a>
                <div class="art-Footer-text">
<p>
<?php  
 global $default_footer_content;
 $footer_content = get_option('art_footer_content');
 if ($footer_content === false) $footer_content = $default_footer_content;
 echo $footer_content;
?>
</p>
</div>
    </div>
    <div class="art-Footer-background">
    </div>
</div>
 
        <div class="cleared"></div>
    </div>
</div>
<div class="cleared"></div>  
<!--TIC-->
<a href="http://yandex.ru/cy?base=0&amp;host=САЙТ"><img src="http://www.yandex.ru/cycounter?САЙТ" width="88" height="31" alt="Яндекс цитирования" border="0" /></a>
<!--end-->
<p class="art-page-footer">Powered by <a href="http://wordpress.org/">WordPress</a></p>
<!--Rating@Mail.ru COUNTER-->
 
<!--/COUNTER-->
 
</div>
 
<!-- <?php printf(__('%d queries. %s seconds.', 'kubrick'), get_num_queries(), timer_stop(0, 3)); ?> -->
<div><?php wp_footer(); ?></div>
</body>
</html>
 

 
Содержимое подвала берется из "art_footer_content" (из DB?), а оно там не меняется как-то вне WP?

Всего записей: 535 | Зарегистр. 06-10-2004 | Отправлено: 14:38 15-02-2019 | Исправлено: vell, 14:59 15-02-2019
firsthar



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
несколько нестандартный запрос.
нужен обрезанный вариант woocomerce. т.е. как обычный магазин, но без продаж. те же товары, цены, но без покупок и корзин. как бы демонстрация ассортимета.
возможно ли этого добиться с помощью плагинов снижающих функционал woocomerce и же есть другие подобные плагины-магазины?

Всего записей: 2637 | Зарегистр. 24-11-2005 | Отправлено: 14:31 18-02-2019
regist123



Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
firsthar, так просто не делай возможности онлайн покупок и будет тебе на woocomerce то что ты хочешь. А от того, что пользователь будет иметь возможность положить в корзинку, что тебе мешает? Всё равно будет просто демка с товарами.

Всего записей: 6247 | Зарегистр. 20-03-2009 | Отправлено: 13:52 19-02-2019
fakintosh



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
В таблицу шапки добавил Последнее крупное обновление: - сейчас вышло 5.1 Betty и в эту строчку будет вписываться только такие версии которые имеют Имя и ссылка на загрузку именно этой версии, а строка ниже Последняя версия: - любая другая последняя после крупной обновы.

----------
Нащяльника, мая сервира паставиль, фрибизьдя инсталя сделаль, апачи сабраль, пыхапе патключиль, сапускаю, а ано - ажамбех пашамбе эшельбе шайтанама!

Всего записей: 2043 | Зарегистр. 02-01-2009 | Отправлено: 12:26 22-02-2019 | Исправлено: fakintosh, 12:30 22-02-2019
firsthar



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
del

Всего записей: 2637 | Зарегистр. 24-11-2005 | Отправлено: 16:39 26-02-2019 | Исправлено: firsthar, 16:47 26-02-2019
jfx



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
несколько нестандартный запрос.  
нужен обрезанный вариант woocomerce. т.е. как обычный магазин, но без продаж. те же товары, цены, но без покупок и корзин. как бы демонстрация ассортимета.  
возможно ли этого добиться с помощью плагинов снижающих функционал woocomerce и же есть другие подобные плагины-магазины?

Режим каталог, есть несколько плагинов, которые реализуют такой функционал.
 
Например: https://ru.wordpress.org/plugins/yith-woocommerce-catalog-mode/
 
Нужно согласовывать с шаблоном темы, кое-где могут вылезти цены например, хотя в настройках отображение цен отключено.

Всего записей: 2768 | Зарегистр. 06-02-2003 | Отправлено: 19:13 26-02-2019 | Исправлено: jfx, 19:13 26-02-2019
vell



Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Снова-здорово:
 
WordPress has detected that your site is running on an insecure version of PHP.
What is PHP and how does it affect my site?
 
PHP is the programming language we use to build and maintain WordPress. Newer versions of PHP are both faster and more secure, so updating will have a positive effect on your site’s performance.
 
и что теперь прикажете делать? Хостеру что писать?

Всего записей: 535 | Зарегистр. 06-10-2004 | Отправлено: 18:27 27-02-2019
Mavrikii

Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
vell

Цитата:
и что теперь прикажете делать? Хостеру что писать?

какая версия php? можно и написать, так как php7 работает гораздо быстрее.
но, скорее всего, он уже есть у хостера.

Всего записей: 8215 | Зарегистр. 20-09-2014 | Отправлено: 00:17 28-02-2019
vell



Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Mavrikii а при переходе может что-то понадобиться менять мне в теме или БД? Приницпиальное, или совместимость 100% ?

Всего записей: 535 | Зарегистр. 06-10-2004 | Отправлено: 08:53 02-03-2019 | Исправлено: vell, 08:53 02-03-2019
Mavrikii

Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
vell

Цитата:
может что-то понадобиться менять мне в теме

в DB нет, а вот в теме может, если несовместимо - у php7 и php5 есть кое какие различия.

Всего записей: 8215 | Зарегистр. 20-09-2014 | Отправлено: 09:00 02-03-2019
jfx



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
php7 и php5 есть кое какие различия.

Да, я какое-то время протрахался с адаптацией старых сайтов под php7, потом забил и поставил php5 рядом с php7, настроив отдельно какой сайт с каким php работает.

Всего записей: 2768 | Зарегистр. 06-02-2003 | Отправлено: 11:29 02-03-2019
vell



Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
И вот зачекил я плагины и темы, нашлось:
 
 472 | ERROR | Using 'break' outside of a loop or switch structure is invalid and will throw a fatal error since PHP 7.0
 
В плеере kvs-flv-player.php
 
336 | ERROR | preg_replace() - /e modifier is deprecated since PHP 5.5 and removed since PHP 7.0
 
И плагине google-sitemap-generator/sitemap-ui.php
 
1 | WARNING | File has mixed line endings; this may cause incorrect results
 

Всего записей: 535 | Зарегистр. 06-10-2004 | Отправлено: 12:57 10-03-2019 | Исправлено: vell, 13:04 10-03-2019
Mavrikii

Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
vell

Цитата:
Using 'break' outside of a loop or switch structure is invalid and will throw a fatal error since PHP 7.0

break используется вне циклы или switch структуры. либо не нужно, либо заменить на return - надо видеть код
 

Цитата:
preg_replace() - /e modifier is deprecated since PHP 5.5 and removed since PHP 7.0

модификатор e у регулярного выражения больше не используется.
 

Цитата:
File has mixed line endings; this may cause incorrect results

это уже сообщение самого скрипта, я думаю.

Всего записей: 8215 | Зарегистр. 20-09-2014 | Отправлено: 21:55 10-03-2019
vell



Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Mavrikii ну теперь-то два вопроса, переходить опасно или нет и что с этими ошибками делать?

Всего записей: 535 | Зарегистр. 06-10-2004 | Отправлено: 11:36 11-03-2019
Mavrikii

Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
vell

Цитата:
что с этими ошибками делать

Показывать код, иначе не сказать что там править.
Или же обновить плагин, если есть новая версия.

Всего записей: 8215 | Зарегистр. 20-09-2014 | Отправлено: 12:05 11-03-2019
vell



Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
С плагином-фиг с ним, он старый. А вот тему редактировать-уже морока.

Всего записей: 535 | Зарегистр. 06-10-2004 | Отправлено: 20:49 11-03-2019
Mavrikii

Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
vell

Цитата:
А вот тему редактировать-уже морока.

разговор ни о чем. если выдает ошибки - давайте код и исправим, сам он не "починится"

Всего записей: 8215 | Зарегистр. 20-09-2014 | Отправлено: 20:50 11-03-2019
GpewHuk

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Доброго времени суток! Сложилась такая ситуация, нужно было вывести первую картинку поста, как миниатюру к записи, погуглив, я сделал это вот таким кодом в файле functions.php  
 

Код:
 
//ВЫВОД ПЕРВОЙ КАРТИНКИ С ПОСТА  
function first_post_image() {  
  global $post, $posts;  
  $first_img = '';  
  ob_start();  
  ob_end_clean();  
  $output = preg_match_all('/<img.+src=[\'"]([^\'"]+)[\'"].*>/i', $post->post_content, $matches);  
  $first_img = $matches [1] [0];  
  if(empty($first_img)){  
   $first_img = "/wp-content/themes/НАЗВАНИЕТЕМЫ/images/noimages.jpg";  
// УКАЖИТЕ ПУТЬ К ИЗОБРАЖЕНИЮ, КОТОРОЕ БУДЕТ ВЫВОДИТСЯ ПО УМОЛЧАНИЮ.  
  }  
  return $first_img;  
}
 

 
 
вывод осуществляеться вставкой кода в нужную часть шаблона, вот таким образом  
 

Код:
 
<a href="<?php the_permalink() ?>" title="<?php the_title(); ?>">  
<img src="<?php echo first_post_image() ?>" alt="<?php the_title(); ?>" />  
</a>
 

 
Тут все прошло без проблем.  
Далее появилась идея поставить YARPP и выводить первую картинку поста, как миниатюру.  
 
По пути /wp-content/plugins/yet-another-related-posts-plugin/includes нарыл вот такой файл template_thumbnails.php а в нем код  
 

Код:
 
if (have_posts()) {  
    $output .= '<div class="yarpp-thumbnails-horizontal">' . "\n";  
    while (have_posts()) {  
        the_post();  
 
        $output .= "<a class='yarpp-thumbnail' href='" . get_permalink() . "' title='" . the_title_attribute('echo=0') . "'>" . "\n";  
 
        $post_thumbnail_html = '';  
        if ( has_post_thumbnail() ) {  
            if ( $this->diagnostic_generate_thumbnails() )  
                $this->ensure_resized_post_thumbnail( get_the_ID(), $dimensions );  
            $post_thumbnail_html = get_the_post_thumbnail( null, $dimensions['size'] );  
        }  
         
        if ( trim($post_thumbnail_html) != '' )  
            $output .= $post_thumbnail_html;  
        else  
            $output .= '<span class="yarpp-thumbnail-default"><img src="' . esc_url($thumbnails_default) . '"/></span>';  
 
        $output .= '<span class="yarpp-thumbnail-title">' . get_the_title() . '</span>';  
        $output .= '</a>' . "\n";  
 
    }  
    $output .= "</div>\n";  
} else {  
    $output .= $no_results;  
}  
 
$this->enqueue_thumbnails( $dimensions );
 

 
Я так понял, что вот эта часть кода  
 

Код:
 
if ( trim($post_thumbnail_html) != '' )  
            $output .= $post_thumbnail_html;  
        else  
            $output .= '<span class="yarpp-thumbnail-default"><img src="' . esc_url($thumbnails_default) . '"/></span>';  
 

отвечает за вывод альтернативной картинки, если нет миниатюры.  
Но как в нее вставить код вывода  
 

Код:
 
<a href="<?php the_permalink() ?>" title="<?php the_title(); ?>">  
<img src="<?php echo first_post_image() ?>" alt="<?php the_title(); ?>" />  
</a>
 

я не понимаю(  
 
Если у кого то есть время и желание помочь, заранее спасибо!  
 
P.S  
Ясное дело я гуглил, смотрел форумы, но так и не смог найти - Как первую картинку поста, сделать миниатюрой  YARPP

Всего записей: 139 | Зарегистр. 21-11-2007 | Отправлено: 01:27 13-03-2019 | Исправлено: GpewHuk, 01:30 13-03-2019
Открыть новую тему     Написать ответ в эту тему

Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88

Компьютерный форум Ru.Board » Интернет » В помощь вебмастеру » WordPress

Имя:
Пароль:
Сообщение

Для вставки имени, кликните на нем.

Опции сообщенияДобавить свою подпись
Подписаться на получение ответов по e-mail
Добавить тему в личные закладки
Разрешить смайлики?
Запретить коды


Реклама на форуме Ru.Board.

Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
Modified by Ru.Board
© Ru.Board 2000-2018

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru