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

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

Есть задача - загрузить 100500 юзеров с локальными аватарами. Сам список - csv с полем названий (адресов, путей - не важно) картинок для ав.

Как/чем решить?

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

В конечном итоге нужно будет оформлять блоки под постами типа как тут нижние скриншоты.

ЗЫ. Уже думал тоже своё кастомное поле добавить юзеру, и тупо залить адреса (такие плаги вроде есть), но это как-то не кульно. Хочется стандартного решения ;)


---------- Добавлено 14.12.2015 в 18:58 ----------

ebitok:
С помощью какой функции можно сделать менюшку в сайдбаре? Что бы я мог:

1) использовать в ней page страницы
2) Мог гибко настраивать ее внешний вид, т.е. удалять и изменять css классы

Родное меню это всё может. Если что - в меню открой настройки экрана.

Делаю хорошие сайты хорошим людям. Предпочтение коммерческим направлениям. Связь со мной через http://wp.me/P3YHjQ-3.
SEOKinG
На сайте с 03.09.2008
Offline
169
#12

SeVlad, если честно как по мне решение с кастомным самое оптимальное

---->Лучший курс обмена WMR ==> WMZ (http://goo.gl/w1yOz4), WMR, WMZ ==> гривны (http://goo.gl/XmyIKN)
psics
На сайте с 02.04.2009
Offline
130
#13

http://prntscr.com/9ecdrz - неожидал от тебя вопроса, батенька)

add_user_meta()

wp_insert_user()

wp_insert_attachment()

Надеюсь они тебе помогут. Если правильно понял задачу)

SeVlad
На сайте с 03.11.2008
Offline
1609
#14
SEOKinG:
как по мне решение с кастомным самое оптимальное

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

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

Вот например https://wordpress.org/plugins/ultimate-member/ Всем хорош плаг (на первый вгляд), но с авами просто ппц: 5 копий разного размера по пути /wp-content/uploads/ultimatemember/число=ID_юзера/profile_photo.jpg. При этом их нет в медиатеке.

Или https://wordpress.org/plugins/wp-user-avatars/ - простой плаг, может из медиатеки и из ПК загружать аву, но меняет имя картинки и хранит путь в сериалах. Т.е. сделать импорт из csv - надо сильно заморочиться.

Есть ещё плаги, где юзеры - и не юзеры ВП. И/или роли какие-то отдельные, вне стандартных сущностей ВП. Тут воще у меня непонятки полные.

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

outtime
На сайте с 04.05.2008
Offline
197
#15

Клиент задал вопрос, на который я быстро не смог найти ответ.

Установлен плагин cforms 2, и он хочет, чтобы у него на странице заполнения формы выводились связанные списки.

Т.е. если посетитель при заполнении формы в выпадающем окне выбирает "вариант 1" - ниже появлялась форма с новыми под-вариантами "форма 1".

Если выбирает "вариант 2" в первом списке, то появлялась форма, уже соответствующая новому варианту "форма 2", уже со своими вариантами выбора.

Плагин позволяет это как-то сделать без колхоза? А то ответа я не смог найти.

Предлагаю воспользоваться моими услугами корректора. Проверю и уберу все ошибки, поправлю грамматику и склонения, сделаю текст лучше и читабельнее. Высокая скорость работы, цена 20 р за 1000 символов.
Arther
На сайте с 03.09.2009
Offline
91
#16

Подскажите пожалуйста, как вывести содержимое определенной страницы, на главную страницу в определенное место.?

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

Заранее благодарен если поможете.

Gerga
На сайте с 02.08.2015
Offline
94
#17

Arther,


echo get_post_field('post_content', $post_id);
Arther
На сайте с 03.09.2009
Offline
91
#18
Arther:
Подскажите пожалуйста, как вывести содержимое определенной страницы, на главную страницу в определенное место.?
То есть нужно что бы содержимое статичной страницы отображалось не только на этой странице, но и на главной странице сайта.
Заранее благодарен если поможете.

Реализовал с помощью

<?php 

$args = array( 'post_type' => 'actors', 'posts_per_page' => 4, 'orderby'=> 'rand','paged'=>$paged );
$wp_query = new WP_Query( $args );
if( $wp_query->have_posts() ) : while( $wp_query->have_posts() ) : $wp_query->the_post();
?>
SeVlad
На сайте с 03.11.2008
Offline
1609
#19
outtime:
Плагин позволяет это как-то сделать без колхоза? А то ответа я не смог найти

Да можно, но нужно хорошо покурить ман. Он у этого плагина встроенный и на русском. См раздел для продвинутых. То ли "мультиформы" то ли "динамические формы", то ли как-то так он зовётся.

edjiek
На сайте с 27.02.2014
Offline
84
#20

Привет! Подскажите, как переменную в php имя категории <?php echo single_cat_title(); ?> выводить в post, который принадлежит этой категории. Wordpress

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