Gerga

Gerga
Рейтинг
94
Регистрация
02.08.2015

Sergh545, попробуйте такие стили:


.main-slider-container .flexslider img {
width: auto!important;
margin: 0 auto
}

будет работать для flexslider

2009bes, в стилях:

img {max-width:100%;height:auto}

Добавление поля для категории без плагинов:


<?php
add_action('admin_init', 'category_custom_fields', 1);
// добавление событий
function category_custom_fields() {
add_action('edit_category_form_fields', 'category_custom_fields_form');
add_action('edited_category', 'category_custom_fields_save');
}
// добавление полей
function category_custom_fields_form($tag) {
$t_id = $tag->term_id;
$cat_meta = category_get_meta($t_id);
?>
<tr class="form-field">
<th scope="row" valign="top"><label for="Cat_meta[desc-cat]"><?php _e('Полное описание категории'); ?></label></th>
<td>
<?php wp_editor( stripslashes($cat_meta['desc-cat']), 'Cat_meta[desc-cat]', array('textarea_name' => 'Cat_meta[desc-cat]', 'class'=>'large-text') ); ?>
<span class="description"><?php _e('Полное описание категории. Содержание поля выводится в категории.'); ?></span>
</td>
</tr>
<?php
}
// сохранение
function category_custom_fields_save($term_id) {
if (isset($_POST['Cat_meta'])) {
$t_id = $term_id;
$cat_meta = get_option("meta_category");
$cat_keys = array_keys($_POST['Cat_meta']);
foreach ($cat_keys as $key) {
if (isset($_POST['Cat_meta'][$key])) {
$cat_meta[$t_id][$key] = $_POST['Cat_meta'][$key];
}
}
update_option("meta_category", $cat_meta);
}
}

/**
* произвольные поля для категории
* $term_id - ID категории;
**/
function category_get_meta($term_id) {
if (!(int)$term_id) return false;
$cat_meta = get_option("meta_category");
$cat_meta = $cat_meta[$term_id];
return $cat_meta;
}

Вытаскиваем значение с поля так:


$cat_meta = category_get_meta( id_категории );
echo $cat_meta['desc-cat'] ? stripslashes($cat_meta['desc-cat']): ''; // выводим описание, если оно есть

rummer, конечно можно.

lospirata, вот такой вариант


$(function(){
var h_hght = 186;
var h_mrg = 0;
// функция изменения положения меню
function menu_change_top_position() {
var top = $(this).scrollTop();
var elem = $('.home');
if (top+h_mrg < h_hght) elem.css('top', (h_hght-top));
else elem.css('top', h_mrg);
}
$(window).scroll(menu_change_top_position); // вызываем при скролле
menu_change_top_position(); // вызываем после загрузки страницы
});

без проблем:


function change_post_parent( $post_ID ) {
$temp_slug = 'templates/home-template.php'; // если выбран этот шаблон, устанавливаем родителя
$post_parent = 9; // родитель

if ( get_page_template_slug( $post_ID ) === $temp_slug ) {
$post['ID'] = $post_ID;
$post['post_parent'] = $post_parent;
remove_action( 'save_post', 'change_post_parent' );
wp_update_post( $post );
add_action( 'save_post', 'change_post_parent' );
}
return $post_ID;
}
add_action('save_post', 'change_post_parent');

Если будет выбран шаблон, который указан в переменной $temp_slug, будет установлена родительская страница из переменной $post_parent.

Можете вставить эти строчки в functions.php темы или в mu-plugins.

Nedo, да без проблем плагином WordPress PopUp, просто вставляете шорткод. Но это можно реализовать и без плагина...

Сделайте так:

{

position: relative;
top: -10px;

}
awasome:
Подскажите какой-нибудь адекватный плагин для оценки комментариев типа +- или палец вверх/вниз.

Если плагин, то Comment Rating в помощь.

Erick Flatcher:
Поисковики не сочтут это за клоакинг?

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

Всего: 811