Отвечу на ваши вопросы по WordPress

Hixon10
На сайте с 21.08.2010
Offline
125
#1131

Klopopryg, http://turizmo.su/wp-admin/options-reading.php -> На главной странице отображать Статическую страницу (выберите ниже) -> Главная страница: -> выбрать страницу, которая нужна. Или я не про то?

Что вообще нужно в конечном итоге?

Веду свой невзрачный блог (http://hixon.ru/).
MB
На сайте с 11.05.2010
Offline
28
#1132
awasome:
Не отображаются картинки в архивных постах. При замене <?php the_excerpt(); ?> на <?php the_content(); ?> отображается весь пост без "читать далее". Пробовал так <?php the_content(__('Читать дальше..'));?>, не помогает :(

Можно использовать сторонние функции

в functions.php добавить


function catch_that_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];

return $first_img;
}


function truncate_post($amount) {
$truncate = get_the_content();
$truncate = apply_filters('the_content', $truncate);
$truncate = preg_replace('@<script[^>]*?>.*?</script>@si', '', $truncate);
$truncate = preg_replace('@<style[^>]*?>.*?</style>@si', '', $truncate);
$truncate = strip_tags($truncate);
$truncate = substr($truncate, 0, strrpos(substr($truncate, 0, $amount), ' '));
echo $truncate;
echo "...";
}

в папку с шаблоном добавить timthumb.php

в шаблон архива добавить


<?php $thumb = catch_that_image(); ?>
<p>
<img src="<?php bloginfo('stylesheet_directory'); ?>/timthumb.php?src=<?php echo $thumb; ?>&amp;h=150&amp;w=200&amp;zc=1" alt="<?php echo(the_title()); ?>" title="<?php echo(the_title()); ?>" class="alignleft size-full" />
<?php truncate_post(600); ?>
</p>
Klopopryg
На сайте с 29.12.2004
Offline
344
#1133
mr-basil:
На главной просто можно вывести содержимое нужного поста

<?php query_posts(array('post__in' => array(48)));

while ( have_posts() ) : the_post() ?>

<?php the_title(); ?>

</td>

<?php the_content(); ?>

<?php endwhile; wp_reset_query(); ?>

где 48 - требуемый пост

здесь выведется содержимое страницы, а надо чтобы страница вывелась со своим шаблоном.

Klopopryg добавил 31.10.2011 в 17:03

Hixon10:
Klopopryg, http://turizmo.su/wp-admin/options-reading.php -> На главной странице отображать Статическую страницу (выберите ниже) -> Главная страница: -> выбрать страницу, которая нужна. Или я не про то?
Что вообще нужно в конечном итоге?

Там и стоит "главная", но адрес у главной http://turizmo.su/?page_id=59 (читай редирект), а хочу от него избавитьяся!

Лучше выстрелить, перезарядить и еще раз выстрелить, чем светить фонариком и спрашивать - "кто тут?"
Людмила Лисаева
На сайте с 16.08.2008
Offline
132
#1134
zex2:

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


То есть вы, имея шаблон и сайт предполагаете, а сидящие тут, не видя шаблона, должны знать? Тот шаблон (демо) который вы дали, у него нет внутренних страниц, вы это не заметили?

ps: если вы хотите вообще от этого избавиться, то делаете примерно так:

<div class="logo">

<a href="/"><img src="тут путь до лого"></a>
</div>


И ваше лого будет постоянно вести на главную страницу (соответственно класу лого в цсс прописываете нужные стили).

Пробовала и так, и эдак, ничего не помогло. 😕

MB
На сайте с 11.05.2010
Offline
28
#1135
Klopopryg:
здесь выведется содержимое страницы, а надо чтобы страница вывелась со своим шаблоном.

Klopopryg добавил 31.10.2011 в 17:03

Там и стоит "главная", но адрес у главной http://turizmo.su/?page_id=59 (читай редирект), а хочу от него избавитьяся!

Не понимаю в чем проблема - правите index.php под требуемый результат (шаблон страницы) и вуаля.

Dmitriy007
На сайте с 10.06.2010
Offline
80
#1136

Здравствуйте. Мучил Гугл и Яндекс, теперь добрался до Серча:)

Объясняю ситуацию. Некоторое время назад (более полугода) создал сайт на чистом html. Структуру сделал простую до ужаса: каждой теме соответствовала своя папка, где и сохранялись страницы. Пример: статья о разминке находится по адресу site.ru/fitnes/1.html а статья о японской диете site.ru/diet/2.html В корневой директории находилась лишь страница index.html

Продолжаю. Сайт задумывал как сателлит, поэтому и не думал о cms (зачем лишний раз грузить хостинг?), однако сейчас неожиданно появился трафик с ПС, ТИЦ даже 10, и я зачесал макушку. Нужно его перевести на движок, сделать нормальное оформление (дизайн-то от сателлита, минимум графики). Все это я сделать могу без проблем. Загвоздка одна - адреса страниц! Хочу использовать вордпресс, но никак не могу его настроить. Скажите, это вообще реально - задать в вордпресс адрес страницы (записи)?

Пробовал плагин html-on-pages, но он создает адрес типа site.ru/diet2.html вместо site.ru/diet/2.html что весьма существенно с точки зрения ПС.

Возможно, решение все же есть? Какой-то плагин, о котором я не знаю/не смог найти информацию.

Конечно, вариант с 301 редиректом через .хтачесс никто не отменял, но не хочется завязываться с этой процедурой, х.з. как все пройдет, мало ли...

MB
На сайте с 11.05.2010
Offline
28
#1137
Dmitriy007:
Здравствуйте. Мучил Гугл и Яндекс, теперь добрался до Серча:)
Объясняю ситуацию. Некоторое время назад (более полугода) создал сайт на чистом html. Структуру сделал простую до ужаса: каждой теме соответствовала своя папка, где и сохранялись страницы. Пример: статья о разминке находится по адресу site.ru/fitnes/1.html а статья о японской диете site.ru/diet/2.html В корневой директории находилась лишь страница index.html
Продолжаю. Сайт задумывал как сателлит, поэтому и не думал о cms (зачем лишний раз грузить хостинг?), однако сейчас неожиданно появился трафик с ПС, ТИЦ даже 10, и я зачесал макушку. Нужно его перевести на движок, сделать нормальное оформление (дизайн-то от сателлита, минимум графики). Все это я сделать могу без проблем. Загвоздка одна - адреса страниц! Хочу использовать вордпресс, но никак не могу его настроить. Скажите, это вообще реально - задать в вордпресс адрес страницы (записи)?
Пробовал плагин html-on-pages, но он создает адрес типа site.ru/diet2.html вместо site.ru/diet/2.html что весьма существенно с точки зрения ПС.
Возможно, решение все же есть? Какой-то плагин, о котором я не знаю/не смог найти информацию.
Конечно, вариант с 301 редиректом через .хтачесс никто не отменял, но не хочется завязываться с этой процедурой, х.з. как все пройдет, мало ли...

В настройках ЧПУ нужно указать /%category%/%postname%.html

Dmitriy007
На сайте с 10.06.2010
Offline
80
#1138

mr-basil, благодарю, все отлично работает.

fisherman1
На сайте с 20.10.2008
Offline
149
#1139

Привет. В вп полный нуб, хочу узнать: почему на главной не отображаются картинки? Только рамка есть на месте картинки и все. Спасибо за помощь

ICQ RIP
Hixon10
На сайте с 21.08.2010
Offline
125
#1140

fisherman1, причин может быть несколько, нужна конкретика: как осуществляется вывод картинки в шаблоне, как вы её публикуете, есть ли картинка в исходном коде того блока, где она должна быть, доступна ли картинка по прямому адресу.

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий