01. Проблемы и решения с WordPress

Что-то не работает? Сайт не загружается? Сломалось. Пиши сюда.

Перенос меню на вордпресс

Добрый день…мне нужно перенести меню из хтмл файла в вордпресс…..скажите как это сделать…у самого ничего не выходит…пробовал через функцию wp_nav_menu…выдает меню то что нужно….но выглядит совсем не так как надо…не знаю как стили к нему привязать что бы выглядело как надо
скидываю хтмл код
<div class="navbar">
<div class="row">
<div class="col-xs-12">
<div class="navbar-header">
<button type="button" class="navbar-toggle" data-toggle="collapse" data-target=".navbar-collapse">Меню</button>
<a indepth="true" class="navbar-brand" href="index.html"><img src="logo.png"></a>
</div>
</div>
<div class="col-xs-12 navbar-collapse collapse">
<ul class="nav nav-justified">
<li class="seven"><a indepth="true" href="about.html">О компании</a></li>
<li class="second dropdown">
<a href="#" class="dropdown-toggle" data-toggle="dropdown">Продукция</a>
<ul class="dropdown-menu megamenu row">
<li class="col-xs-12 col-sm-6 col-lg-4">
<ul>
<li class="dropdown-header">Профильные системы</li>
<li><a indepth="true" href="interiernie-sistemy.html">Интерьерные системы</a></li>
<li><a indepth="true" href="arhitekturnie-systemy.html">Архитектурные системы</a></li>
</ul>
</li>
<li class="col-xs-12 col-sm-6 col-lg-4">
<ul>
<li class="dropdown-header">Воротные системы</li>
<li><a indepth="true" href="garazhnie-vorota.html">Гаражные ворота</a></li>
<li><a indepth="true" href="promishlennie-vorota.html">Промышленные ворота</a></li>
<li><a indepth="true" href="viezdnie-vorota.html">Въездные ворота</a></li>
</ul>
</li>
<li class="col-xs-12 col-sm-6 col-lg-4">
<ul>
<li class="dropdown-header">Роллетные системы</li>
<li><a indepth="true" href="rolleti.html">Роллеты / рольставни</a></li>
<li><a indepth="true" href="rolletnie-vorota.html">Роллетные ворота</a></li>
<li><a indepth="true" href="rolletnie-reshetki.html">Роллетные решетки</a></li>
</ul>
</li>
<li class="col-xs-12 col-sm-6 col-lg-4">
<ul>
<li class="dropdown-header">Автоматика и шлагбаумы</li>
<li><a indepth="true" href="privody-dlya-rollet.html">Приводы для роллет</a></li>
<li><a indepth="true" href="avtomatika-dlya-vorot.html">Автоматика для ворот</a></li>
<li><a indepth="true" href="shlagbaumi.html">Шлагбаумы</a></li>
<li><a indepth="true" href="aksessuary.html">Аксессуары</a></li>
</ul>
</li>
</ul> </li>
<li class="fifth"><a indepth="true" href="portfolio.html">Наши работы</a></li>
<li class="third"><a indepth="true" href="news.html">Новости</a></li>
<li class="fourth"><a indepth="true" href="video.html">Видео</a></li>
<!–<li class="fifth"><a href="">Заказать</a></li>–>
<li class="last"><a indepth="true" href="contacts.html">Контакты</a></li>
</ul> </div>
</div>
</div>

Не видно информации если не авторизован

Добрый день! Такой вопрос! Загружаю информацию по
XML на сайт! Создаю запись и там все отображается именно с XML.
Но как только захожу с другого браузера т.е. не авторизованным он показывает запись, но данные с XML не выводится в чем проблема? Не подскажете?

Логотип текст на изображение

Все привет,
Тема Klasik Framework, как решить задачу, заменить текстовой логотип на логотип в виде изображения.
Никак не могу понять в этом шаблоне куда вставить ссылка на картинку, единственное упоминание в это шаблоне в участке кода в header-function.php, подскажите куда здесь вставить ссылку на изображение и самое главное, что прописать. в WP я полный чайник) Если меня завело не туда поправьте!
Все Спасибо!!!!

Собственно сам header-function.php:

<?php
// Old get website title
if(!function_exists("klasik_document_title")){
function klasik_document_title(){
/*
* Print the <title> tag based on what is being viewed.
*/
global $page, $paged;

wp_title( ‘|’, true, ‘right’ );

}// end ts_get_title()
}

// New get website title start for WP 4.1
function klasik_theme_slug_setup() {
add_theme_support( ‘title-tag’ );
}
add_action( ‘after_setup_theme’, ‘klasik_theme_slug_setup’ );

// New get website title for under WP 4.1
if ( ! function_exists( ‘_wp_render_title_tag’ ) ) {
function klasik_title( $title, $sep ) {
global $paged, $page;

if ( is_feed() )
return $title;

// Add the site name.
$title .= get_bloginfo( ‘name’, ‘display’ );

// Add the site description for the home/front page.
$site_description = get_bloginfo( ‘description’, ‘display’ );
if ( $site_description && ( is_home() || is_front_page() ) )
$title = "$title $sep $site_description";

// Add a page number if necessary.
if ( ( $paged >= 2 || $page >= 2 ) && ! is_404() )
$title = "$title $sep " . sprintf( __( ‘Page %s’, ‘klasik’ ), max( $paged, $page ) );

return $title;
}
add_filter( ‘wp_title’, ‘klasik_title’, 10, 2 );
}

// head action hook
if(!function_exists("klasik_head")){
function klasik_head(){
do_action("klasik_head");
}
add_action(‘wp_head’, ‘klasik_head’, 20);
}

if(!function_exists("klasik_print_customcss")){

function klasik_print_customcss(){
$customcss = wp_strip_all_tags(klasik_get_option( ‘klasik_customcss’));
if($customcss !="" ){
?>
<style type="text/css"><?php echo $customcss; ?></style>
<?php
}
}
add_action("klasik_head","klasik_print_customcss",8);
}

// print the logo html
if(!function_exists("klasik_logo")){
function klasik_logo(){

$logotype = esc_attr(klasik_get_option( ‘klasik_logo_type’));
$logoimage = esc_url(klasik_get_option( ‘klasik_logo_image’));
$sitename = esc_html(klasik_get_option( ‘klasik_site_name’));
$tagline = esc_html(klasik_get_option( ‘klasik_tagline’));
if($logoimage == ""){ $logoimage = esc_url(get_stylesheet_directory_uri()) . "/images/logo.png"; }
?>
<?php if($logotype == ‘textlogo’ || !function_exists( ‘optionsframework_init’ )){ ?>

<?php if($sitename=="" && $tagline==""){?>
<h1><a href="<?php echo esc_url( home_url( ‘/’ ) ); ?>" title="<?php echo esc_attr( get_bloginfo( ‘name’, ‘display’ ) ); ?>"><?php bloginfo(‘name’); ?></a></h1>
<span class="desc"><?php bloginfo(‘description’, ‘klasik’ ); ?></span>
<?php }else{ ?>
<h1><a href="<?php echo esc_url( home_url( ‘/’ ) ); ?>" title="<?php echo esc_attr( get_bloginfo( ‘name’, ‘display’ ) ); ?>"><?php echo $sitename; ?></a>
</h1><span class="desc"><?php echo $tagline; ?></span>
<?php }?>

<?php } else { ?>

<div id="logoimg">
<a href="<?php echo esc_url( home_url( ‘/’ ) ); ?>" title="<?php echo esc_attr( get_bloginfo( ‘name’, ‘display’ ) ); ?>">
<img src="<?php echo $logoimage;?>" alt="" />
</a>
</div>

<?php } ?>
<?php
}
}

// print the page title
if(!function_exists(‘klasik_page_title’)){
function klasik_page_title(){
//custom meta field
$custom = klasik_get_customdata();

$mt_icon = esc_attr(klasik_get_metabox(‘klasik_icon’));

$faicontitle = ”;
if($mt_icon){$faicontitle = ‘<span class="fa-icon-title"><i class="fa ‘.$mt_icon.’ "></i></span> ‘;}

if(is_singular(‘portfolio’) || is_attachment()){

$titleoutput='<h1 class="pagetitle nodesc">’.get_the_title().'</h1>’;
echo $titleoutput;

}elseif(is_single()){

$titleoutput= $faicontitle.'<h1 class="pagetitle nodesc">’.get_the_title().'</h1>’;
echo $titleoutput;

}elseif(function_exists(‘is_woocommerce’) && is_woocommerce()){

echo ‘<h1 class="pagetitle nodesc">’;
woocommerce_page_title();
echo ‘</h1>’;

}elseif(is_archive()){
echo ‘<h1 class="pagetitle nodesc">’;
if ( is_day() ) :
printf( __( ‘Daily Archives <span>%s</span>’, ‘klasik’ ), get_the_date() );
elseif ( is_month() ) :
printf( __( ‘Monthly Archives <span>%s</span>’, ‘klasik’ ), get_the_date(‘F Y’) );
elseif ( is_year() ) :
printf( __( ‘Yearly Archives <span>%s</span>’, ‘klasik’ ), get_the_date(‘Y’) );
elseif ( is_author()) :
printf( __( ‘Author Archives %s’, ‘klasik’ ), "" );
the_author_posts_link();
else :
printf( __( ‘%s’, ‘klasik’ ), ‘<span>’ . single_cat_title( ”, false ) . ‘</span>’ );
endif;
echo ‘</h1>’;

if(category_description( get_cat_ID( single_cat_title( ”, false ) ) )){
echo ‘<span class="pagedesc">’.category_description( get_cat_ID( single_cat_title( ”, false ) ) ).'</span>’;
}

}elseif(is_search()){
echo ‘<h1 class="pagetitle nodesc">’;
printf( __( ‘Search Results for %s’, ‘klasik’ ), ‘<span>’ . get_search_query() . ‘</span>’ );
echo ‘</h1>’;

}elseif(is_404()){
echo ‘ <h1 class="pagetitle nodesc">’;
_e( ‘404 Page’, ‘klasik’ );
echo ‘</h1>’;

}elseif( is_home() ){
$homeid = get_option(‘page_for_posts’);
echo ‘<h1 class="pagetitle nodesc">’;
echo ($homeid)? get_the_title( $homeid ) : __(‘Latest Posts’, ‘klasik’);
echo ‘</h1>’;
}else{

if (have_posts()) : while (have_posts()) : the_post();

$titleoutput=”;
$titleoutput.= $faicontitle.'<h1 class="pagetitle">’.get_the_title().'</h1>’;
echo $titleoutput;

global $post;
if( $post->post_excerpt ) {
echo ‘<span class="pagedesc">’.get_the_excerpt().'</span>’;
}

endwhile; endif; wp_reset_query();

}
}
}

if( !function_exists(‘klasik_page_image’)){
function klasik_page_image(){

$custom = klasik_get_customdata();
$cf_pageimg = (isset($custom["page-image"][0]) && $custom["page-image"][0]!="")? $custom["page-image"][0] : "";

$bg_pagetitle = "";
if($cf_pageimg!=""){
$bg_pagetitle .=’style="background-image:url(‘;
$bg_pagetitle .= $cf_pageimg;
$bg_pagetitle .=’)"’;
};

return $bg_pagetitle;
}
}
?>

Как создать пустую страницу из php

Здравствуйте! Учусь разрабатывать плагины для вордпресс.

Создал плагин, запускающийся по шорткоду. Этот плагин выводит несколько ссылок, на другой, созданный мной php файл, например, issue.php. При этом в зависимости от выбранной пользователем ссылки, файлу issue.php передается параметр name через переменную $_GET. С помощью файла issue.php должно выводится значение параметра name. Оно, собственно и выводится, но только при этом отсутствует шапка и боковая панель сайта и вообще какое либо оформление, разумеется.
Как из php файла вывести страницу wordpress (с шаблоном по умолчанию) и отобразить в ней переданную php файлу информацию?

Проверялка заказов для WordPress

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

Программа периодически (например, раз в минуту) обращается к интернет-магазину и в случае поступления нового заказа – на затёмненном фоне, поверх всех открытых окон появляется сообщение. Оповещение сделано таким образом, что бы менеджер по обработке заказов переключил своё внимание и не пропустил заказ.

Программа поддерживает следующие плагины:
Wordpress 4 с плагином Easy Digital Downloads
Wordpress 4 с плагином Welcart e-Commerce (Welcart Shop)
Wordpress 4 с плагином WooCommerce
Wordpress 4 с плагином WP eCommerce
Wordpress 4 с плагином WP Simple Paypal Shopping cart

Скачать Проверялку заказов (7 Мб) http://www.vova-beg.com/assets/files/products_attach/proveryalka-zakazov-v2.zip

Помогите решить проблему с выводом поста

Все доброго времени суток, у меня вот такая вот проблема.
Не могу понять, как написать php код, чтобы выводил мне только ОДИН ПОСТ по id категории. И реализовать кнопку "Следующий пост" и "Предыдущий пост".
Может кто подскажет, где я туплю. Спасибо!

<?php $getcat = get_the_category();?>
<?php $cat = $getcat[0]->cat_ID; ?>
<?php $the_query = new WP_Query( array( 'cat' => $cat, 'showposts=1') );
$post_id = get_the_ID(); ?>
<?php if ( $the_query->have_posts($post_id) ) : ?>
    <?php while ( $the_query->have_posts() ) : $the_query->the_post($post_id); ?>
 
        <?php the_title(); ?>
        <?php the_content(); ?>
        <?php previous_post_link('%link', 'Предыдущая', true); ?>   
<?php next_post_link('%link', 'Следующая', true); ?>    
    <?php endwhile; ?>
    <?php wp_reset_postdata(); ?>
<?php else : ?>
    <p><?php _e( 'Sorry, no posts matched your criteria.' ); ?></p>
<?php endif; ?> 

2-х язычный форум на WordPress сатйте

Здравствуйте. Подскажите пожалуйста, как сделать двухязычный форум?
У меня сайт на двух языках (анг+рус). Прилепил к нему форум с помощью плагина bbpress. Но как сделать форму на двух языках не знаю.
Подскажите пожалйста.

Миниатюры в wordpress

Здравствуйте, сразу приношу свои извинения, но я в PHP программировании не разбираюсь… поэтому нуждаюсь в совете… что нужно дописать в коде, что бы в самой статье/посте/записи не было видно миниатюра (изображения) при условии если формат записи выбран как «Изображение».

<?php if ( has_post_thumbnail() && ( get_theme_mod( 'post_feat_image' ) != 1 ) ) : ?>
        <div class="single-thumb">
            <?php the_post_thumbnail('oblique-single-thumb'); ?> 
        </div>

Заранее благодарю за понимание и помощь.

Помогите решить проблему…

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

Подскажите функцию если не я автор то вывести сообщение

Подскажите функцию если не Я автор то вывести сообщение, а если Я то другое.

Под Я имееться ввиду пользователь который авторизован и открыл страницу.

тема ColorMag, не работает поиск

Добры день, подскажите, пожалуйста, у меня тема ColorMag почему -то не работает поиск, когда на сайт захожу на ноутбуке, через хром. на мозиле работает, захожу на андроиде – работает. Кто сталкивался? из-за чего это и как можно исправить, подскажите, пожалуйстаsmile:help:

Скрипт ajax.js работает криво

Для подзагрузки предыдущих постов подключила скрипт ajax, в нем нужно подтянуть селектор для постов, но в теме Elegant_Pink не могу разобраться какой класс, так как каждый пост на главной блога выводится через id, получилось сделать постраничный, но когда кликаешь на «показать еще» — путь уже меняется, а посты со страницы 2 появляются только после перезагрузки. В чем может быть причина?
Скрипт прикрепляю.

http://zhelannaya.com/

Вывод страниц на главную

Добрый день форум!
Я новичок в wordpress, поэтому вопрос может показаться нелепым, но изгуглил весь интернет, а ответ так и не нашел.
В теме будущего сайта, на главной странице выводятся последние записи блога с заголовком и миниатюрой. Вопрос такой: можно ли как то выводить на главной такие же заголовки и миниатюры, но только не записей блога, а страниц? Дело в том что планируется большое количество страниц с дочерними элементами (рубрики не подойдут). Ставил главной статическую страницу и пытался как то вручную создать такие анонсы, не чего не получилось. Можно ли на главную вывести именно страницы?

Сайт естественно еще не опубликован. Шаблон demo.livethemes.ru/gridix/

К ссылке на якорь html в теме wp дописывается target=_blank

Подскажите: в теме WordPress в статье имеются якоря для быстрого перехода по странице.
Но при выводе страницы в ссылках вида:
<a href="#delete">Как удалить</a>

добавляется target _blank

Вопрос: где формируются ссылки в записях WordPress, как исправить?
тема – channelprothemejunkie

Можно ли объединить два сайта в один

Добрый день, помогите пожалуйста чайнику, у меня есть сайт на бесплатном хостинге вордпресс. Доменное имя. вордперсс. ком

Блогу уже 6 лет, но активно я его веду с 2013 года. Вот на днях поняла что дурацкое доменное имя, надо поменять, сделать так сказать его тематическим. Проверила, если оно свободно и можно ли его регистрировать. Все можно. Теперь вопрос, можно ли, и если да, то как, перенести всю инфу на новое доменное имя. Или может можно сделать редирект на новый сайт?

Вообщем как теперь быть. Очень жалко потерять инфу, там много статей.

Можно ли на WordPress сделать сайт на подобии Dribbble

Здравствуйте! Много читал по WordPress, но так и не понял… Можно ли создать сайт по функционалу напоминающий Dribbble?

Переезд WP с Windows хостинга, на Linux-хостинг.

Столкнувшись с некоторыми минусами Windows хостинга для сайта на WP, решил переезжать на линукс.

Вопрос. Перенос на линукс можно будет сделать путем "копировать-вставить" БД и файлов с сайтом, также как без смены ОС сервера, или заново нужно будет все ставить т.к. принцип работы разный, в WP под виндовс нет файла htaccess и есть web.config который не будет работать на линукс.

Как в таком случае переехать с минимальным расходом времени, не делая сайт с нуля, но и чтобы потом все корректно работало?

Некорректно меняются постоянные ссылки.

Здравствуйте. На сайте по умолчанию были предустановлены тексты, то есть набор записей. Я эти записи отредактировал по своему вкусу, в том числе изменил и названия самих записей.
Теперь меняю постоянные ссылки. Раньше стояло по умолчанию (простые), то есть типа p127 , а я ставлю %postname%
Так вот, половина URL нормально изменились, как и должно быть. А вторая половина берёт URL вообще непонятно откуда. Например запись называется pylesos-samsung это и есть наш %postname% , а получаем URL записи какой-нибудь типа pylesos-smotrite-y-nas.
Я так подозреваю что WP берёт УРЛы из каких-то архивов чтоле… Причём не для всех записей, А ТОЛЬКО ДЛЯ НЕКОТОРЫХ. Очень странное поведение.

Не убирается кнопка “menu” с сайта при включении header

Доброго времени суток ребят. Подскажите как разобраться в проблеме новичку.
При включении в Theme Options Panel хедера, на всех страницах сайта появляется нерабочая кнопка "menu" с иконкой. Все перерыл, не могу нигде найти где она убирается, или хотя бы редактируется. Из хедера нужно меню, оно работает, но поверх него эта пустая кнопка. Нашел в исходном коду похожее на эту кнопку только вот это:

<!– Responsive Menu Trigger Starts –>
<div class="met_mobile_bar_trigger met_header_box_right met_color_transition visible-1024 met_vcenter">
<div><i class="fa fa-align-justify"></i> <span>Menu</span></div>
</div>
<!– Responsive Menu Trigger Ends –>

Подскажите где запретить создание этой кнопки при включении хедера? Тема Jade, WordPress 4.1.12

Ищу желающих купить тему Blaszok

Доброго времени! Требуются желающие приобрести Blaszok тему. (https://themeforest.net/item/blaszok-ecommerce-theme/7163563)

Anonymous
Отправить
Ответ на: