X   Сообщение сайта
(Сообщение закроется через 3 секунды)



 

Здравствуйте, гость (

| Вход | Регистрация )

Открыть тему
Тема закрыта
> Оч нужна помощь "неленивых" ПэХэПистов, Несколько минут вашего внимания/понимания
Красавчег
Красавчег
Topic Starter сообщение 12.6.2012, 23:06; Ответить: Красавчег
Сообщение #1


Ребят, в общем проблема такая у меня случилась. Есть в вордпрессе такой плагин: "WordPress Importer" и когда через него импортируешь
пользователей или посты, он предлагает для каждого добавляемого поста или пользователя выбрать из выпадающего списка автора.
Грубо говоря он предлагает мне типа: "или мы импортируем с этим именем автора, или введите в поле новое имя, или выберите из списка имеющихся"

Чтобы было понятнее, вот скриншот этого момента импорта (это я типа для примера собираюсь импортировать четырех пользователей)



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

Соответственно страница по весу перегружается и браузер виснет, не давая возможности закончить процесс импорта.

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

Здесь результат работы плагина. Хтмл-код страницы скриншот которой я показал выше:
Развернуть/Свернуть
<h2>Import WordPress</h2><form action="http://site.ru/wp-admin/admin.php?import=wordpress&step=2" method="post">
<input type="hidden" id="_wpnonce" name="_wpnonce" value="e2ef7cd686" /><input type="hidden" name="_wp_http_referer" value="/wp-admin/admin.php?import=wordpress&step=1&_wpnonce=1a1ce7cf26" /> <input type="hidden" name="import_id" value="26" />

<h3>Assign Authors</h3>
<p>To make it easier for you to edit and save the imported content, you may want to reassign the author of the imported item to an existing user of this site. For example, you may want to import all the entries as <code>admin</code>s entries.</p>
<p>If a new user is created by WordPress, a new password will be randomly generated and the new user’s role will be set as contributor. Manually changing the new user’s details will be necessary.</p>
<ol id="authors">
<li>Import author: <strong>1вар23 (Асакун)</strong><br /><div style="margin-left:18px">or create new user with login name: <input type="text" name="user_new[0]" value="" /><br />or assign posts to an existing user:<select name='user_map[0]' class=''>
<option value='0'>- Select -</option>
<option value='1'>admin</option>
<option value='2'>Atlshsx</option>
<option value='6'>Hewrb18</option>
<option value='3'>jkhgkjkfghk</option>
<option value='5'>Krapfo</option>
</select><input type="hidden" name="imported_authors[0]" value="Асакун" /></div></li>
<li>Import author: <strong>[Р54вап (Пвакуен)</strong><br /><div style="margin-left:18px">or create new user with login name: <input type="text" name="user_new[1]" value="" /><br />or assign posts to an existing user:<select name='user_map[1]' class=''>
<option value='0'>- Select -</option>
<option value='1'>admin</option>
<option value='2'>Atlshsx</option>
<option value='6'>Hewrb18</option>
<option value='3'>jkhgkjkfghk</option>
<option value='5'>Krapfo</option>
</select><input type="hidden" name="imported_authors[1]" value="Пвакуен" /></div></li>
<li>Import author: <strong>[Оыапо64 (Оцапрвр)</strong><br /><div style="margin-left:18px">or create new user with login name: <input type="text" name="user_new[2]" value="" /><br />or assign posts to an existing user:<select name='user_map[2]' class=''>
<option value='0'>- Select -</option>
<option value='1'>admin</option>
<option value='2'>Atlshsx</option>
<option value='6'>Hewrb18</option>
<option value='3'>jkhgkjkfghk</option>
<option value='5'>Krapfo</option>
</select><input type="hidden" name="imported_authors[2]" value="Оцапрвр" /></div></li>
<li>Import author: <strong>[О4ыапоок (Ьфцшам)</strong><br /><div style="margin-left:18px">or create new user with login name: <input type="text" name="user_new[3]" value="" /><br />or assign posts to an existing user:<select name='user_map[3]' class=''>
<option value='0'>- Select -</option>
<option value='1'>admin</option>
<option value='2'>Atlshsx</option>
<option value='6'>Hewrb18</option>
<option value='3'>jkhgkjkfghk</option>
<option value='5'>Krapfo</option>
</select><input type="hidden" name="imported_authors[3]" value="Ьфцшам" /></div></li>
</ol>

<h3>Import Attachments</h3>
<p>
<input type="checkbox" value="1" name="fetch_attachments" id="import-attachments" />
<label for="import-attachments">Download and import file attachments</label>
</p>

<p class="submit"><input type="submit" class="button" value="Submit" /></p>
</form>


Грубо говоря, мне нужно чтобы в результате код выпадающих списков выглядел не так:
CODE
<select name='user_map[3]' class=''>
<option value='0'>- Select -</option>
<option value='1'>admin</option>
<option value='2'>Atlshsx</option>
<option value='6'>Hewrb18</option>
<option value='3'>jkhgkjkfghk</option>
<option value='5'>Krapfo</option>
</select>


А выглядел вот так:
CODE
<select name='user_map[3]' class=''>
<option value='0'>- Select -</option>
</select>


Или если возможно, то вот так. Это на всякий случай, чтобы была возможность выбрать "админа", он у меня всегда пользователь "1"
CODE
<select name='user_map[3]' class=''>
<option value='0'>- Select -</option>
<option value='1'>admin</option>
</select>


В прикрепленном файле код самого плагина. Посмотрите пожалуйста, а то я сам пробовал редактировать. Вырезал то место где эти выпадающие
списки выводятся, а он гад без них импортировать отказывается. Я так понимаю, потому что "option value=" должен присутствовать.

Замечание модератора:
Эта тема была закрыта автоматически ввиду отсутствия активности в ней на протяжении 100+ дней.
Если Вы считаете ее актуальной и хотите оставить сообщение, то воспользуйтесь кнопкой
или обратитесь к любому из модераторов.


Сообщение отредактировал Красавчег - 12.6.2012, 23:14


--------------------
Плюшки WordPress • Кнопки Яндекса
0
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Открыть тему
Тема закрыта
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0


Свернуть

> Похожие темы

  Тема Ответов Автор Просмотров Последний ответ
Открытая тема (нет новых ответов) Нужна програмка постинга в свои сайты
0 kasey7 274 22.4.2024, 19:54
автор: kasey7
Открытая тема (нет новых ответов) Хостинг "Hostland" - качественный хостинг по разумным ценам и со своей Панелью Управления
0 artmeteor 529 18.4.2024, 22:46
автор: artmeteor
Открытая тема (нет новых ответов) ⭐⭐⭐ Google Voice | Gmail - OLD аккаунты "SMS и звонки" ⭐⭐⭐
15 Chekon 4467 18.4.2024, 12:00
автор: Chekon
Открытая тема (нет новых ответов) ✅ sms.chekons.com - ⭐ Сервис для получения SMS на реальные номера USA "Non-VoIP, безлим SMS, API" ⭐
Сервис для получения SMS на реальные номера USA
13 Chekon 4095 18.4.2024, 11:48
автор: Chekon
Открытая тема (нет новых ответов) Требуется помощь по сайту на "ВордПресс"
Закрылся доступ в панель администратора
15 Tia2 2370 17.4.2024, 0:54
автор: diviner99


 



RSS Текстовая версия Сейчас: 24.4.2024, 0:31
Дизайн