Спрашиваем и отвечаем по Wordpress-5

belii076439
На сайте с 21.03.2012
Offline
76
#41

Вынужден опять обратиться к гуру с вопросом. Случилась оказия непонятного свойства - при добавлении страницы или записи на сайте, не получается поставить ссылку на уже существующие страницы (фото в приложении), значок поиска (обозначено цифрой 1 на приложенном скриншоте) постоянно крутится, как будто ищет подходящий контент, но вариантов не выдает вообще.

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

Пропала возможность оперативной перелинковки, а наполнять сайт надо.

Плагины отключал по одному - не помогло.

Если есть какие-то соображения на эту тему - прошу помочь.

jpg 123297.jpg
SeVlad
На сайте с 03.11.2008
Offline
1609
#42
belii076439:
Плагины отключал по одному - не помогло.

А все сразу? А тему? пп 3-6 если что.

И непонятно - не работает поиск в этой форме или там вообще нет ссылок на существующие материалы?

Делаю хорошие сайты хорошим людям. Предпочтение коммерческим направлениям. Связь со мной через http://wp.me/P3YHjQ-3.
belii076439
На сайте с 21.03.2012
Offline
76
#43
SeVlad:
А все сразу? А тему? пп 3-6 если что.

И непонятно - не работает поиск в этой форме или там вообще нет ссылок на существующие материалы?

И все сразу и по одному.

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

Пробовал разные браузеры и разные айпишники.

Что характерно - локально все работает, но если проблема в хостере - даже не знаю как обрисовать ее для техподдержки. На других сайтах этого же акка хостера все работает замечательно.

И да - утром перетягивал сайт на новую тему, но потом все вернул.

SeVlad
На сайте с 03.11.2008
Offline
1609
#44

belii076439, да не мешай ты всё в кучу и внятно описывай проблему!

Ссылки в форме отображаются (если не вводить слова в поле поиска)?

Указанные пункты все выполнял? В точности? Тему на дефолтную менял?

"Поиск по контенту" - в этой форме или вообще на сайте "не работает"? А английский контент находит?

HJ
На сайте с 14.02.2006
Offline
274
#45

Необходимо отдельным скриптом создавать xml файл импорта для wordpress для публикации постов на существующем сайте, где уже есть другие записи.

Мне не удалось найти описания, какие поля являются обязательными. Я посмотрел xml файлы, которые создает сам wp при экспорте. Они имеют в моем случае следующую структуру:

<?xml version="1.0" encoding="UTF-8" ?>
<!-- generator="WordPress/3.2.1" created="2013-04-30 09:14" -->
<rss version="2.0"
xmlns:excerpt="http://wordpress.org/export/1.1/excerpt/"
xmlns:content="http://purl.org/rss/1.0/modules/content/"
xmlns:wfw="http://wellformedweb.org/CommentAPI/"
xmlns:dc="http://purl.org/dc/elements/1.1/"
xmlns:wp="http://wordpress.org/export/1.1/"
>

<channel>
<title>Название блога</title>
<link>http://домен.ru</link>
<description>Ещё один сайт на WordPress</description>
<pubDate>Tue, 30 Apr 2013 09:14:27 +0000</pubDate>
<language>ru</language>
<wp:wxr_version>1.1</wp:wxr_version>
<wp:base_site_url>http://домен.ru</wp:base_site_url>
<wp:base_blog_url>http://домен.ru</wp:base_blog_url>

<wp:author><wp:author_id>1</wp:author_id><wp:author_login>admin</wp:author_login><wp:author_email>email@mail.com</wp:author_email><wp:author_display_name><![CDATA[admin]]></wp:author_display_name><wp:author_first_name><![CDATA[]]></wp:author_first_name><wp:author_last_name><![CDATA[]]></wp:author_last_name></wp:author>

<wp:category><wp:term_id>11</wp:term_id><wp:category_nicename>ммммммм</wp:category_nicename><wp:category_parent></wp:category_parent><wp:cat_name><![CDATA[ттттттт]]></wp:cat_name></wp:category>

<generator>http://wordpress.org/?v=3.2.1</generator>

<item>
<title>Заголовок поста</title>
<link>http://домен.ru/чччч/яяяя/</link>
<pubDate>Wed, 07 Sep 2011 11:20:22 +0000</pubDate>
<dc:creator>admin</dc:creator>
<guid isPermaLink="false">http://домен.ru/?p=119</guid>
<description></description>
<content:encoded><![CDATA[тело поста]]></content:encoded>
<excerpt:encoded><![CDATA[]]></excerpt:encoded>
<wp:post_id>119</wp:post_id>
<wp:post_date>2011-09-07 11:20:22</wp:post_date>
<wp:post_date_gmt>2011-09-07 11:20:22</wp:post_date_gmt>
<wp:comment_status>closed</wp:comment_status>
<wp:ping_status>closed</wp:ping_status>
<wp:post_name>шгшгшгшгшгш</wp:post_name>
<wp:status>publish</wp:status>
<wp:post_parent>0</wp:post_parent>
<wp:menu_order>0</wp:menu_order>
<wp:post_type>post</wp:post_type>
<wp:post_password></wp:post_password>
<wp:is_sticky>0</wp:is_sticky>
<category domain="category" nicename="conservation"><![CDATA[ненененен]]></category>
<wp:postmeta>
<wp:meta_key>_edit_last</wp:meta_key>
<wp:meta_value><![CDATA[1]]></wp:meta_value>
</wp:postmeta>
<wp:postmeta>
<wp:meta_key>_aioseop_description</wp:meta_key>
<wp:meta_value><![CDATA[йцйцйцйцйцйц]]></wp:meta_value>
</wp:postmeta>
<wp:postmeta>
<wp:meta_key>small-img</wp:meta_key>
<wp:meta_value><![CDATA[http://кекекекекек.ru/img/sm.jpg]]></wp:meta_value>
</wp:postmeta>
<wp:postmeta>
<wp:meta_key>_aioseop_title</wp:meta_key>
<wp:meta_value><![CDATA[укукукукукукуку]]></wp:meta_value>
</wp:postmeta>
<wp:postmeta>
<wp:meta_key>_aioseop_keywords</wp:meta_key>
<wp:meta_value><![CDATA[ававававававава]]></wp:meta_value>
</wp:postmeta>
</item>
</channel>
</rss>

В принципе, тут все просто, и такой файл можно легко сгенерировать. Но как быть с post_id, если на сайте уже были опубликованы ранее записи, и id новой добавляемой неизвестен? Постоянно лезть в БД и смотреть id последней - нежелательный вариант.

И второй вопрос. Возможно ли напрямую вызывать функцию непосредственно постинга? Где можно найти ее описание?

SeVlad
На сайте с 03.11.2008
Offline
1609
#46
happy-joker:
Но как быть с post_id, если на сайте уже были опубликованы ранее записи, и id новой добавляемой неизвестен? Постоянно лезть в БД и смотреть id последней - нежелательный вариант.

Просто не писать

<guid isPermaLink="false">http://домен.ru/?p=119</guid> и <wp:post_id>119</wp:post_id>

happy-joker:
Возможно ли напрямую вызывать функцию непосредственно постинга?

?? ты о чём? Для чего?

HJ
На сайте с 14.02.2006
Offline
274
#47
SeVlad:
Просто не писать
<guid isPermaLink="false">http://домен.ru/?p=119</guid> и <wp:post_id>119</wp:post_id>

Попробую. В это случае id присвоится нужный автоматом?

SeVlad:
?? ты о чём? Для чего?

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

SeVlad
На сайте с 03.11.2008
Offline
1609
#48
happy-joker:
В это случае id присвоится нужный автоматом?

Должно.

happy-joker:
чтобы самописным скриптом постить напрямую в бд, без файла импорта.

Для этого есть ХМЛ-РПС.

Если же непременно хочешь напрямую с БД работать - не забудь ещё массу нюансов. Например: миниатюры прописывать, картинки по каталогам раскидывать (в соответствии с настройками) в медиатеку с привязкой к постам и тп.

Goldsnich
На сайте с 17.07.2011
Offline
52
#49

Столкнулась с проблемой при переносе сайта на другой хостинг.

Почему-то при обновлении нс, вебраузер выдает бесконечный цикл редиректов и сайт не работает, а в загаловках видно 301 Permanent Redirect. Заметила что такая проблема наблюдается на сайтах, у которых в админ-панели адрес сайта и блога прописан с www, т.е. полностью так http://www.domen.ru

Сам по себе сайт в индексе с www. На других сайтах где домен в индексе без www, такой проблемы нет. Как можно это исправить, при этом чтобы url на сайте не поменялись ?

Покупаю сайты с доходом sape и др. (http://goldsnich.com/sell/)
SeVlad
На сайте с 03.11.2008
Offline
1609
#50
Goldsnich:
а в загаловках видно 301 Permanent Redirect

Откуда-куда?

Goldsnich:
Как можно это исправить, при этом чтобы url на сайте не поменялись ?

Сдаётся мне это хостер чудит. 301 с "с ввв" на "без ввв"? (В ВП потом обратно) Или же настройки домена в ПУ хострера - "без ввв".

В общем, похоже, это не к ВП претензии (если, конечно, ни какой-нить плаг..)

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