Дмитрий

Дополнительные поля вне цикла the loop

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

                <?php 
                    $posts_new = get_posts('category=1&numberposts=4');
                    foreach ($posts_new as $post_new) :
                        echo '<a href="';
                        echo get_permalink($post_new->ID);
                        echo '">';
                        echo $post_new->post_title;
                        echo '</a>';
                        echo wpautop($post_new->post_excerpt);    
                    endforeach;
                    ?>

?

Для вывода использую:

        echo get_meta('project-status');

.

Что скажете?

Замена контента через MySQL

Привет!
У меня многостраничный сайт, и в конце практически каждой страницы вписаны емейлы. Емейлы разные, но все под одним доменом.
Так же на сайте еще много всяких плагинов и еще бог знает чего.

Сейт переносим на другой домен…

Внимание вопрос:
Могу ли я дать запрос вида:

UPDATE wp_posts SET post_content = replace(post_content, 'Domain-old', 'Domain-new');

?

В постах емейлы поменяются? 🙂

Вернее не так, они та скорее всего поменяются, но все ли будет хорошо? ))

AllinOneSeoPack – тайтл поста “категоричный”

Здравствуйте, подскажите, если кто сталкивался, такую вещь:

Проблема следующая:

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

Но… так же заметил следующий факт: если выключить WPML – все становится на свои места.

Подскажите, что может быть?

WP-PageNavi не скачет по страничкам

Поставил плагин WP-PageNavi, Версия 2.61

Вставил его в код, он высвечивает номера страниц, все в норме.

При нажатии на любую страницу в URL-е дописывается page/2/ ( к примеру 2)
но реально я остаюсь на первой странице.

Что не так, подскажите плизз?

Место вставки:

    <?php while (have_posts()) : the_post(); ?>                    
    .....
    <?php endwhile; ?>
        <?php if(function_exists('wp_pagenavi')) { wp_pagenavi(); } ?>

The_post_thumbnail – выставляем размеры

Вот решил разобраться с таким вот нововведением: the_post_thumbnail (); Оказалось очень удобной штукой.
Бьюсь надо проблемой размера миниатюры.

не могу понять в чем отличие

set_post_thumbnail_size( a, b, true )

от непосредственного задания размеров в

 the_post_thumbnail(array(a,b)); ?>

?

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

Current_Page_Item и редирект на рубрику

У меня, для удобства, стоит редирект со страницы "Новости", в меню, на рубрику "Новости".
С виду ничего не заметно, все гуд.
Решил поставить ".current_page_item" для страниц. Получается что когда я в рубрике "Новости" – страница, с которой перекидывает не светится как current_page_item.

Можно как-то выставить ручками current_page_item для определенной страницы, если находишься вообще в рубрике?

Спасибо.

Ryo folding page list – выводит, да не все!

Суть проблемы такова:

ryofpl_folding_list_pages("child_of="$XXX"&siblings=1")

Выводит мне закрытые дочерние страницы для ХХХ, когда я нахожусь на одной из них.
Если же я с них перехожу к внучкам ХХХ то функция выдает мне только одну дочку и список внучек, которые к ней относятся.

А хочется чтоб было видно всех дочек, и соответствующих внучек.

                            <?php 
                                
                                // Enter upper page
                                $cc = $post;
                                while ($cc->post_parent) $cc = get_post($cc->post_parent);
                                                                                                    
                                echo "<H2>".$cc->post_title."</H2>";                                
                                ryofpl_folding_list_pages("title_li=&child_of=".$cc->ID."&siblings=1");

                                ?>

Посоветуйте, как быть?
Прописывать child_of через запятую не работает, exсlude можно попробовать, но это очень не удобно, я бы даже сказал мега не удобно ((

strtoupper для $post->post_title – не поднимает

Возможно эту проблему стоило описать на каком-то PHP форуме, но т.к. проблема в переменной $post – опишу тут.
Не могу понять почему функция strtoupper не поднимает регистр для переменной $post->post_title?
По итогу этот код выдает: TESTmyposttitle.

т.е. функция работает, но….не для $post->post_title.

Подскажите плизз что не то?

P.S: Приведение к (string) не помогает.

                                <?php 
                                
                                // Enter upper page
                                $cc = $post;
                                while ($cc->post_parent) $cc = get_post($cc->post_parent);                            
                                
                                $buffer="test";
                                $buffer=$buffer.$cc->post_title;
                                                                        
                                $uppercase=strtoupper($buffer);
                                echo "<H2>".$uppercase."</H2>";
                                
                                ryofpl_folding_list_pages("title_li=&child_of=".$cc->ID."&siblings=1");
                                ?>

Подкатегории в меню + многоязычность

Здравствуйте! В интернете не могу найти исчерпывающего ответа, только не сопоставимые части.
Прошу помощи у Вас.

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

МЕНЮ:

Название раздела (рубрика):
    - пост 1
    - пост 2
    - пост 3
    - пост 4
    - подраздел (рубрика)
    - пост 6
    - пост 7
    - пост 8
            ....
    - пост n

при нажатии на "подраздел (рубрику)" идет переход на первую страницу этой самой рубрики, а меню меняется на:

Название раздела (рубрика):
    - пост 1
    - пост 2
    - пост 3
    - пост 4
    - подраздел (рубрика)
       - пост 1.1
       - пост 1.2
       - пост 1.3
               ....
       - пост 1.n
    - пост 6
    - пост 7
    - пост 8
            ....
    - пост n

Я представляю как это сделать через кучу шаблонов для кучи постов, но… даже там не вижу как это будет работать с разными локализациями.

Реализовать хочу на обычном сайте, не на блоге.

Направьте меня пожалуйста, в какую сторону хоть копать? Спасибо.

Правка Xml на хостинге через админку

Здравствуйте уважаемые форумчане!

Суть: Хочу вставить на сайт блок с Flash, он берет данные из XML файла. Файл нужно править, причем КОНЕЧНОМУ ПОТРЕБИТЕЛЮ.

Проблема:

1) Как править мой XML файл через админку сайта? Через ФТП – не удобно, да и заказчику я доступов не дам.
2) Существует ли как-то плагин или еще что-либо для правки XML файлов? Причем чтоб можно было править не код, а как-то через поля вбивать данные, а плагин (либо скрипт) бы сам вписывал их в XML файл?

Спасибо!

Назначил для сайта права 777 и он упал :(

Здравствуйте, эксперементировал с блого и выставил ему права доступа (на ФТП) – 777.
Был очень расстроен когда увидел как сайт лег.
Вернул для index.php и .htaccess права обратно и он вроде как-то заработал, но в админ панель зайти так и не получается.:(

Все что нужно пользователю – работает, а вот админка не грузится:

по /wp-admin и /wp-login.php выдает

"Ничего не найдено
Нет записей, соответствующих вашему запросу."

Когда ввожу в браузер "http://hubet.org.ua/wp-admin/"
Строка меняется на "http://hubet.org.ua/wp-login.php?redirect_to=http%3A%2F%2Fhubet.org.ua%2Fwp-admin%2F"

В чем может быть проблема?
Спасибо большое.

Русские даты не из the_time(); Как?

Привет, обрыл ваш форум, но там и не нашел для себя ответа на вопрос. Есть код:

<?php
$posts_new = get_posts(‘category=1&numberposts=6’);
foreach ($posts_new as $post_new) :
echo ‘<div class="news">’;
echo mysql2date(‘j F Y’, $post_new->post_date);
echo ‘<br>’;
echo ‘<a href="’;
echo get_permalink($post_new->ID);
echo ‘">’;
echo $post_new->post_title;
echo ‘</a></div>’;
endforeach;
?>

Но даты после него получаются, как сами понимаете, кривые. Я использую MaxSite Russian Date, может в нем есть функция в которую передаются параметры и выходят нормальные даты? Подскажите, как решить проблему?

Спасибо.

Anonymous
Отправить
Ответ на: