Реклама на сайте Advertise with us

WP и инклуд ссылок на сайт

Расширенный поиск по форуму
 
Новая тема Новая тема   
Автор
Поиск в теме:

☠Мейнстрим авантюрист

С нами с 15.03.07
Сообщения: 3551
Рейтинг: 2065


Передовик Master-X (01.02.2020) Передовик Master-X (16.02.2020)
Ссылка на сообщениеДобавлено: 12/02/14 в 21:57       Ответить с цитатойцитата 

Собственно есть сайт, http://site.com/ в папке установлен WP http://site.com/wp/. Как возможно реализовать, чтобы на главную страницу сайта http://site.com/ инклудились линки на последние посты блога? Соответственно не ручками, автоматически. А если эти линки будут инклудиться еще и с featured images, которая задана к посту, то это будет супер. Есть специально обученные плагины\варианты реализации?

ClickADilla.com Дорого выкупаем In-Page споты @black_corsair

0
 

Спасибо всем, кто еще МОЖЕТ!

С нами с 25.07.04
Сообщения: 3875
Рейтинг: 1570


Передовик Master-X (16.04.2011)
Ссылка на сообщениеДобавлено: 28/02/14 в 20:19       Ответить с цитатойцитата 

1. Варганишь шаблон голой страницы (без шапки, футера, сайдбара) типа page-zero.php и туда суешь типа такого:
Код:
<?php
/*
Template Name: Last 5 Posts
*/
?>

<?php query_posts('showposts=5'); ?>
<?php while (have_posts()) : the_post(); ?>
<a href=' <?php the_permalink() ?>'>
<?php the_title(); ?></a>
<?php endwhile;?>

2. Кидаешь его в тему ВП.
3. Далее заходишь в админку и создаешь пустую страницу (т.е. ничего не пишешь), переключив справа на шаблон "Last 5 Posts".
4. А теперь урл этой страницы со ссылками на 5 посл. постов инклудишь куда треба.

8
 

☠Мейнстрим авантюрист

С нами с 15.03.07
Сообщения: 3551
Рейтинг: 2065


Передовик Master-X (01.02.2020) Передовик Master-X (16.02.2020)
Ссылка на сообщениеДобавлено: 03/03/14 в 22:34       Ответить с цитатойцитата 

Уххх, я уже и забыл про этот пост trollface.png
photomuza: на WP сделал, посты есть. Страница имеет адрес http://www.site.com/blog/indexpost/ но инклудится она не хочет. Пробовал и index.php добавлять, и разные способы <? include("http://www."); ?> <!--#include virtual="http://www....index.php" --> {{include file="http://www."}} но один хрен не работает icon_sad.gif

ClickADilla.com Дорого выкупаем In-Page споты @black_corsair

0
 



С нами с 09.03.09
Сообщения: 6053
Рейтинг: 3538


Передовик Master-X (01.11.2009) Передовик Master-X (16.11.2009) Передовик Master-X (01.02.2011) Передовик Master-X (01.12.2011) Передовик Master-X (16.12.2011) Ветеран трепа Master-X (01.01.2014)
Ссылка на сообщениеДобавлено: 03/03/14 в 23:05       Ответить с цитатойцитата 

Код:
<?php

require 'wp/wp-blog-header.php';

$posts = query_posts(array(
   'posts_per_page' => 5
));

foreach ($posts as $post) {

   printf('<div><h3><a href="%s">%s</a></h3>%s</div>',
      get_permalink($post->ID),
      $post->post_title,
      get_the_post_thumbnail($post->ID, 'thumbnail')
   );
}

9
 

Спасибо всем, кто еще МОЖЕТ!

С нами с 25.07.04
Сообщения: 3875
Рейтинг: 1570


Передовик Master-X (16.04.2011)
Ссылка на сообщениеДобавлено: 04/03/14 в 18:28       Ответить с цитатойцитата 

Черный_корсар: Наверное с ошибками вставляешь, бывает. Вот код чтобы только на морде было (только урл страницы замени):
Код:
<?php if(is_front_page(1)){include 'http://www.site.com/blog/indexpost/';}?>


А еще по опыту знаю, вот у меня на одном хосте с ХТТП не инклудится, т.е. с внешнего не идет, только со своего. То есть инклудить можно только с данного сервера, прописав соотв. путь для РНР типа /home/public_html/домен/index.php Есть путь не знаешь, закинь файл на сервер с этим кодом, он покажет:
Код:
<?php
echo $_SERVER['SCRIPT_FILENAME'];
?>

0
 
Новая тема Новая тема   

Текстовая реклама в форме ответа
Заголовок и до четырех строчек текста
Длина текста до 350 символов
Купить рекламу в этом месте!


Перейти:  



Спонсор раздела Стань спонсором этого раздела!

Реклама на сайте Advertise with us

Опросы

Рецепт новогоднего блюда 2022



Обсудите на форуме обсудить (11)
все опросы »