Бесплатная помощь по wordpress

(Ответов: 2451, Просмотров: 233630)
  1. Новичок
    • Регистрация: 21.05.2013
    • Сообщений: 4
    • Репутация: 0
    3s777, Не тот случай.
    Плагины добавляют meta тэг ниже, а этот стоит сразу в самом верху в header.php
    Соответственно яндекс проиндексировал и поиск, и рубрики, и метки, и автора и вообще все что нашел...
    • 0
  2. Гуру Аватар для 3s777
    • Регистрация: 09.02.2013
    • Сообщений: 1,417
    • Репутация: 384
    • Webmoney BL: ?
    Очень странно. Значит просто удалите лишний meta из header, ничем вы таким образом не навредите.
    Или удалите подобный тег полностью и управляйте индексацией только через robots.txt
    • 0
  3. Опытный
    • Регистрация: 06.08.2013
    • Сообщений: 307
    • Репутация: 5
    dev1,Помогите пожалуйста решит такую проблему. Вот код:
    Код HTML:
    <!doctype html> <html> <head> <title>Privet</title> <meta charset="utf-8"> <style type="text/css">
    		#menu{
    			width:85px;
    		}
    		#menu li{
    			 list-style:none;
    			 text-align:center;
    			 line-height:20px;
    		}
    		#menu li a{
    			width:85px;
    			height:20px;
    			display:block;
    			background:#fdf;
    			padding:10px;	
    		}
    		#menu li a:hover{
    			background:#ffd;
    		}
    		#menu li ul{
    			display:none;
    		}
    		#menu li:hover ul{
    			width:200px;
    			display:block;
    		}
    	</style> </head> <body> <ul id="menu"> <li><a href="http://javasript:void(0)">Windows</a> <ul class="sdff"> <li><a href="#">windows1</a></li> <li><a href="#">windows2</a></li> <li><a href="#">windows3</a></li> <li><a href="#">windows4</a></li> </ul> </li> <li><a href="#">Софт</a></li> <li><a href="#">Проги</a></li> <li><a href="#">Винчестер</a></li> <li><a href="#">Антивирусы</a></li> </ul> </body> </html>
    Как сделать, чтобы при щелчке на меню раскрывалось подменю, но другие классы нельзя дописывать к ссылкам, использовать только javascript или jQuery.
    Зарание благодарен.
    • 0
  4. Мне стало легче на 99 % Аватар для Witch_You
    • Регистрация: 30.08.2009
    • Сообщений: 481
    • Репутация: 61
    • Webmoney BL: ?
    Всем привет. Подскажите, есть какой – нибудь плагин (функция), кторый расширит информацию в профиле… Т.Е. нужно добавить в профиль дополнительные поля «Пол», «Возраст» (это пример)… И самое главное, нужно сделать эту инфу скрытую от всех (кроме админа и пользователя профиля).
    Надеюсь, что объяснил понятно? :)
    • 0
  5. Дипломник Аватар для evilmolen
    • Регистрация: 22.11.2012
    • Сообщений: 243
    • Репутация: 43
    Например такие:

    плагины

    http://wordpress.org/plugins/cimy-user-extra-fields/
    http://wordpress.org/plugins/profile-builder/
    [свернуть]
    • 0
  6. Новичок
    • Регистрация: 08.11.2013
    • Сообщений: 7
    • Репутация: 0
    Добрый вечер!
    Помогите пожалуйста новичку, всю голову сломал.

    Есть пост и страница (post, page). meta_key и meta_value произвольного поля у них совпадают.
    Как в посте вывести ссылку на эту страницу?

    Заранее спасибо.
    С уважением...
    • 0
  7. Дипломник Аватар для evilmolen
    • Регистрация: 22.11.2012
    • Сообщений: 243
    • Репутация: 43
    Запросом в базу, можно с помощью самописного плагина.
    Смотрите $post->ID, затем по этому айди и meta_key выбираете meta_value, затем ищите post_id где post1.meta_value=post2.meta_value и post_id != post1.post_id, таким образом получаете айдишник страницы, делаете выборку из таблицы постов, где post_type=page, конвертируете ссылку под свой ЧПУ и выводите.
    • 1

    Спасибо сказали:

    vl273(15.11.2013),
  8. Новичок
    • Регистрация: 08.11.2013
    • Сообщений: 7
    • Репутация: 0
    Спасибо большое, а я все пытался через какие-либо функции ВП это выжать.
    С sql вообще дел не имел никогда. Порылся в самоучителях выжал что-то подобное
    Код:
    $my_page_id = wpdb->get_var(wpdb->prepare(SELECT id FROM wpdb->posts WHERE post_type='page' IN (SELECT post_type FROM wpdb->posts WHERE id = (SELECT post_id FROM wpdb->postmeta WHERE meta_key='key' AND meta_value='%s', $postmetavalue))));
    Получу я таким образом id страницы?
    Ответьте пожалуйста, а то боюсь накосячить и еще неделю проковыряться.
    С уважением...
    • 0
  9. Дипломник Аватар для evilmolen
    • Регистрация: 22.11.2012
    • Сообщений: 243
    • Репутация: 43
    Ой ой, какой изврат. Зачем же так базу нагружать?!

    Код:
    $meta_values = get_post_meta( $post->ID, meta_key, true ); # Получаем мета того поста, в котором находимся
    $same_page_id = $wpdb->get_var("SELECT post_id from $wpdb->postmeta WHERE meta_key='meta_key' AND post_id != '$post->ID'"): # Хапаем айдишник странички с тем же мета
    В переменной $same_page_id имеем айдишник страницы, затем по этому айдишнику запрашиваем любую инфу.
    Можно в 1 запрос собрать, чтобы бд не мучать, но пятницо.... почитайте про JOIN оператор и сделайте сами.
    • 1

    Спасибо сказали:

    vl273(15.11.2013),
  10. Новичок
    • Регистрация: 08.11.2013
    • Сообщений: 7
    • Репутация: 0
    evilmolen,
    Огромное спасибо! Вы очень помогли.
    Жаль кнопочку спасибки нельзя раз 5-10 ткнуть =)

    Только мне кажется на мой нубский взгляд, что надо прикрутить в запрос еще и переменную $meta_values, т.к. таких пар post-page будет много.
    Код:
     . . . != '$post->ID' AND meta_value='%s'", $meta_values);
    Или это лишнее?

    С уважением...
    Извините за надоедливость, просто я только учусь.
    Последний раз редактировалось vl273; 15.11.2013 в 17:45.
    • 0

Похожие темы

Темы Раздел Ответов Последний пост
Бесплатная помощь по ucoz сайтам
Создание сайтов 6 31.03.2013 14:25
Нужна не бесплатная помощь в заполнении сайта
Копирайтинг, переводы, постинг 4 22.12.2012 00:33
Бесплатная помощь в установке вики-разметки вконтакте
Услуги по SMM, SMO 4 01.02.2012 02:38
Бесплатная помощь в установке вики-разметки вконтакте
Социальные сети 1 27.01.2012 16:44
Нужна помощь (WordPress)
Web программирование 9 04.01.2012 14:00

У кого попросить инвайт?

Вы можете попросить инвайт у любого модератора:

Информеры