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

serjoo
На сайте с 12.09.2011
Offline
389
#351
SeVlad:
Ответ сервера смотрел? Если 200, проверяй кеш (не факт, но..)
Или имеешь ввиду что не работает пагинация?
Тогда надо разбираться где именно (скорее всего плаг). В 4,1 в этом месте изменения.

В том то и дело, что кеш чистил и 200OK у внутряков.

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

Кстати, внутряки как бы грузятся без перезагрузки в браузере.

Из плагинов только Advanced Custom Fields

Куда можно глянуть еще?

Может немного кода поможет, в хедере.пхп:

<?php $g_settings = get_option('g_settings'); ?>
<?php
$page_name = mysql_real_escape_string($_GET['page']);
if ($page_name == "")
$page_name = "main";

$pre_terms = get_terms("portfolio-categories");
foreach ($pre_terms as $term) {
if ($term->slug == $page_name)
$title = get_field('page_ex_title', 'portfolio-categories_'.$term->term_id);
}
?>

Индекс.пхп:

<?php
$page_name = mysql_real_escape_string($_GET['page']);
if ($page_name == "")
$page_name = "main";
?>
<?php $g_settings = get_option('g_settings'); ?>
<?php get_header(); ?>
<?php echo get_field('page_ex_title'); ?>
<div class="wrapper">
<section id="portfolio" >
<header>
<br class="clear" />
<br class="clear" />
</header>



<div class="wrapper">
<ul id="portfolio-filter" onchange="window.open(this.options[this.selectedIndex].value,'_top')">
<li><a href="/" class="tags-menu<?php if ($page_name == "main") echo ' current'; ?>" id="description-main">Главная</a></li>
<?php $terms = get_terms("portfolio-categories");
$count = count($terms);
if ( $count > 0 ){
foreach ( $terms as $term ) {
if ($term->slug != 'main')
if ($term->slug != $page_name)
echo "<li><a class='tags-menu' href='/?page=$term->slug' id='description-$term->slug'>" . $term->name . "</a></li>";
else
echo "<li><a class='tags-menu current' href='/?page=$term->slug' id='description-$term->slug'>" . $term->name . "</a></li>";
}
}?>
</ul>

Или не тут копать надо?

Главное, урлы как бы в строке меняются, но контент показывается - главной. 😒

Мультур..
Z1
На сайте с 18.03.2014
Offline
7
#352

Добрый день, не могу никак найти класс вертикальной линии в шаблоне http://weeklythemejunkie.theme.morestyle.ru/

Задача: расширить область сингл статьи, для этого надо подвинуть эту линию вправо, но не могу никак найти класс, который за нее отвечает.

Помогите пожалуйста.

SeVlad
На сайте с 03.11.2008
Offline
1609
#353
serjoo:
Главное, урлы как бы в строке меняются, но контент показывается - главной.

Так я не понял, у тебя пагинация не работает или записи\страницы? Или что?

Делаю хорошие сайты хорошим людям. Предпочтение коммерческим направлениям. Связь со мной через http://wp.me/P3YHjQ-3.
serjoo
На сайте с 12.09.2011
Offline
389
#354
SeVlad:
Так я не понял, у тебя пагинация не работает или записи\страницы? Или что?

Не работали сами внутренние страницы, я ж там выше скинул на шаб, там пагинации нет - страницы портфолио.

ТП уже все поправила, они перебрасывали сайты на другой сервер, видать что то зацепили.

Сейчас порядок. Спасибо за участие.

Polkan
На сайте с 28.09.2005
Offline
102
#355
Ziga1120:
Добрый день, не могу никак найти класс вертикальной линии в шаблоне http://weeklythemejunkie.theme.morestyle.ru/
Помогите пожалуйста.

style.css

line 54

#main { background:url("images/dot.gif") repeat-y scroll 630px 0 #fff }

WordPress-плагин для Apishops (http://p-api-shop.ru/) P-API-Shop WooCommerce-плагин для Apishops (http://woo-apishops.ru/) Woo-Apishops
Fringer
На сайте с 19.09.2012
Offline
82
#356

Добрый день.

Никак не удается установить дочернюю тему.

При этом, когда захожу на сайт, вижу что тема частично встала(цвет поменялся и чуток верстки), но в админке постоянно ошибка.

Fatal error: Cannot redeclare _appthemes_load_features() (previously declared in /home/blabla/blabla/www/wp-content/themes/clipper/framework/load.php:21) in /home/blabla/blabla/www/wp-content/themes/clipper/framework/load.php on line 49

Вот что находится в файле load.php:

<?php

define( 'APP_FRAMEWORK_DIR', dirname(__FILE__) );

// scbFramework
require dirname( __FILE__ ) . '/scb/load.php';
scb_init();

require dirname( __FILE__ ) . '/kernel/functions.php';

appthemes_load_textdomain();

require dirname( __FILE__ ) . '/kernel/deprecated.php';
require dirname( __FILE__ ) . '/kernel/hooks.php';

require dirname( __FILE__ ) . '/kernel/view-types.php';
require dirname( __FILE__ ) . '/kernel/view-edit-profile.php';

function _appthemes_load_features() {

if ( current_theme_supports( 'app-wrapping' ) )
require dirname( __FILE__ ) . '/includes/wrapping.php';

if ( current_theme_supports( 'app-geo' ) )
require dirname( __FILE__ ) . '/includes/geo.php';

if ( current_theme_supports( 'app-login' ) ) {
require dirname( __FILE__ ) . '/includes/views-login.php';

list( $templates ) = get_theme_support( 'app-login' );

new APP_Login( $templates['login'] );
new APP_Registration( $templates['register'] );
new APP_Password_Recovery( $templates['recover'] );
new APP_Password_Reset( $templates['reset'] );
}

if ( current_theme_supports( 'app-feed' ) )
add_filter( 'request', 'appthemes_modify_feed_content' );

if ( is_admin() && current_theme_supports( 'app-versions' ) )
require dirname( __FILE__ ) . '/admin/versions.php';

if ( current_theme_supports( 'app-term-counts' ) )
require dirname( __FILE__ ) . '/includes/term-counts.php';

if ( current_theme_supports( 'app-plupload' ) )
require dirname( __FILE__ ) . '/app-plupload/app-plupload.php';
}

// Breadcrumbs plugin
if ( !is_admin() && !function_exists( 'breadcrumb_trail' ) ) {
require dirname( __FILE__ ) . '/kernel/breadcrumb-trail.php';
}

if ( is_admin() ) {
require dirname( __FILE__ ) . '/admin/functions.php';

require dirname( __FILE__ ) . '/admin/class-dashboard.php';
require dirname( __FILE__ ) . '/admin/class-tabs-page.php';

if ( version_compare( $GLOBALS['wp_version'], '3.5-alpha', '<' ) ) {
require dirname( __FILE__ ) . '/admin/taxonomy-columns.php';
}
}

add_filter( 'wp_title', 'appthemes_title_tag', 9 );

add_action( 'wp_head', 'appthemes_favicon' );
add_action( 'admin_head', 'appthemes_favicon' );

add_action( 'after_setup_theme', '_appthemes_load_features', 999 );

Подскажите, пожалуйста, в чем может быть проблема.

Спасибо.

SeVlad
На сайте с 03.11.2008
Offline
1609
#357
Fringer:
Подскажите, пожалуйста, в чем может быть проблема.

Перевести текст ошибки?

AGRESSOR
На сайте с 04.07.2010
Offline
79
#358

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


function vb_reg_new_user() {

// Verify nonce
if( !isset( $_POST['nonce'] ) || !wp_verify_nonce( $_POST['nonce'], 'vb_new_user' ) )
die( 'Ooops, something went wrong, please try again later.' );

// Post values
$username = $_POST['user'];
$password = $_POST['pass'];
$email = $_POST['mail'];
$name = $_POST['name'];
$nick = $_POST['nick'];

/**
* IMPORTANT: You should make server side validation here!
*
*/

$userdata = array(
'user_login' => $username,
'user_pass' => $password,
'user_email' => $email,
'first_name' => $name,
'nickname' => $nick,
);

$user_id = wp_insert_user( $userdata ) ;

// Return
if( !is_wp_error($user_id) ) {
echo 'Вы успешно зарегистрировались';
} else {
echo $user_id->get_error_message();
}
die();

}

add_action( 'wp_ajax_register_user', 'vb_reg_new_user' );
add_action( 'wp_ajax_nopriv_register_user', 'vb_reg_new_user' );
Q
На сайте с 03.10.2011
Offline
313
#359

Подскажите пожалуйста, что изменить в коде, чтобы выводились страницы, а не записи.

И чтобы было рандомно.

С утра мучаюсь, не получается.

add_shortcode( 'wfm-cats', 'wfm_add_category_posts' );

function wfm_add_category_posts($atts){
if( empty($atts['id']) ) return;
$per_page = !empty($atts['count']) ? (int)$atts['count'] : 3;
if( $per_page < 1 ) $per_page = 3;

$cats_id = explode(',', $atts['id']);

$get_posts = new WP_Query(
array(
'category__in' => $cats_id,
'posts_per_page' => $per_page
)
);

$content = '';

if( $get_posts->have_posts() ){
$content .= '<div class="insert-posts">';
while( $get_posts->have_posts() ){
$get_posts->the_post();
$content .= '<p>' . get_the_title() . '</p>';
}
$content .= '</div>';
}

return $content;
}
https://seo-progression.ru/ - Настройка рекламы Telegram Ads через eLama тут = https://vk.cc/cHzibk
Polkan
На сайте с 28.09.2005
Offline
102
#360
qvaro:
Подскажите пожалуйста, что изменить в коде, чтобы выводились страницы, а не записи.
И чтобы было рандомно.
С утра мучаюсь, не получается.

add_shortcode( 'wfm-cats', 'wfm_add_category_posts' );

function wfm_add_category_posts($atts){
if( empty($atts['id']) ) return;
$per_page = !empty($atts['count']) ? (int)$atts['count'] : 3;
if( $per_page < 1 ) $per_page = 3;

$cats_id = explode(',', $atts['id']);

$get_posts = new WP_Query(
array(
'category__in' => $cats_id,
'posts_per_page' => $per_page
)
);

$content = '';

if( $get_posts->have_posts() ){
$content .= '<div class="insert-posts">';
while( $get_posts->have_posts() ){
$get_posts->the_post();
$content .= '<p>' . get_the_title() . '</p>';
}
$content .= '</div>';
}

return $content;
}

http://codex.wordpress.org/Class_Reference/WP_Query

'post_type' => 'page',

'orderby' => 'rand'

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