qvaro

Рейтинг
328
Регистрация
03.10.2011
akella_30:
что это?)) 90+, было такое когда ни будь?

у тебя может версия другая, у меня

png pult.png

Подскажите пожалуйста, на сайте _stroi-svoidom.ru/karkasnye-doma и _stroi-svoidom.ru/dvukhetazhnyj-karkasnyj-dom-s-polutornym-etazhom-kd-66

каким модуль это сделано?

и если возможно, то какая версия у джумлы

Zion-i2:
Всмысле в +? Проиндексировано больше чем есть на самом деле?

пример(точных цифр не помню) : было 200, после нескольких апов, стало 20, то есть в минус

сегодня стало 34, то есть +14

Polkan:

Положите код в functions.php
В посте пишите:
[my-rand-pages] <- выдаст 3 случайные страницы
[my-rand-pages count=5] <- выдаст 5 случайных страниц

работает все, большое спасибо:)

Egoistik:
add_shortcode( 'wfm-cats', 'wfm_add_category_posts' );

function wfm_add_category_posts($atts){
if( empty($atts['id']) ) return;
$per_page = !empty($atts['count']) ? (int)$atts['count'] : 3;
if( $per_page < 1 ) $per_page = 3;

$cats_id = explode(',', $atts['id']);

$query = new WP_Query( array(
'post_type' => 'page',
'post_status' => null,
'orderby' => 'rand',
) );
$content = '';

if( $get_posts->have_posts() ){
$content .= '<div class="insert-posts">';
while( $get_posts->have_posts() ){
$get_posts->the_post();
$content .= '<p>' . get_the_title() . '</p>';
}
$content .= '</div>';
}

return $content;
}

не работает, добавил на страницу

[wfm-cats]

пусто, нет ссылок

Я_Рожден_В_СССР подскажите пожалуйста, что изменить в коде, чтобы выводились страницы, а не записи.

И чтобы было рандомно.

Сам код:

add_shortcode( 'wfm-cats', 'wfm_add_category_posts' );

function wfm_add_category_posts($atts){
if( empty($atts['id']) ) return;
$per_page = !empty($atts['count']) ? (int)$atts['count'] : 3;
if( $per_page < 1 ) $per_page = 3;

$cats_id = explode(',', $atts['id']);

$get_posts = new WP_Query(
array(
'category__in' => $cats_id,
'posts_per_page' => $per_page
)
);

$content = '';

if( $get_posts->have_posts() ){
$content .= '<div class="insert-posts">';
while( $get_posts->have_posts() ){
$get_posts->the_post();
$content .= '<p>' . get_the_title() . '</p>';
}
$content .= '</div>';
}

return $content;
}

если честно, я вообще не понял, что ты имеешь ввиду

voltest:
а вариантов то не много.
1) Послучить доступ до файлов (взломать).
2) Сверстать с нуля (ну или не с нуля) и натянуть на нужную цмс
второе дешевле и в большинстве случаев быстрее, дешевле.

подскажи пожалуйста, сколько стоит обычно?

мне нужно с джумлы на джумлу

чтобы не переплатить, так как редко обращаюсь за такими услугами

Polkan:
что именно не получается?
покажите код, который написали.
у меня-то получается.

add_shortcode( 'wfm-cats', 'wfm_add_category_posts' );

function wfm_add_category_posts($atts){
if( empty($atts['id']) ) return;
$per_page = !empty($atts['count']) ? (int)$atts['count'] : 3;
if( $per_page < 1 ) $per_page = 3;

$cats_id = explode(',', $atts['id']);

$get_posts = new WP_Query(
array(
'post_type' => 'page',
'orderby' => 'rand'
)
);

$content = '';

if( $get_posts->have_posts() ){
$content .= '<div class="insert-posts">';
while( $get_posts->have_posts() ){
$get_posts->the_post();
$content .= '<p>' . get_the_title() . '</p>';
}
$content .= '</div>';
}

return $content;
}

И еще много разных вариантов пробовал, и по ссылке переходил, от туда вставлял код.

Я частично знаю php, чтобы решить эту задачу, у меня знаний не достаточно

WebJunior:
два раза предложили. Кончено можно, плёвое дело. Как два пальца... хакеры :)

согласен:)

WebJunior:
Вот это нас всех больше всего волнует, да.

да это я так, может кого это беспокоит:)

Всего: 1706