رفتن به مطلب

عدم بالا آمدن لاگین وردپرس


پست های پیشنهاد شده

سلام خسته نباشید ببخشید من لاگین وردپرسم کار نمیکنه اما سایت بالا میاد

لینک ها تنها برای اعضای سایت قابل نمایش است.

لینک ارسال
به اشتراک گذاری در سایت های دیگر
  • مدیر انجمن

درود.

چیزی که من چک کردم سایتتون هم بالا نمیاد.

اخیرا قالب یا افزونه ای نصب کردید که باعث این مشکل شده باشه؟

وارد فایل منیجر و پوشه wp-content بشید و نام پوشه themes و plugins رو تغییر بدید تا غیرفعال بشن. سایت رو چک کنید اگر سایت بدون مشکل بالا اومد پس مشکل از قالب یا افزونه بوده. حالا تک تک فعال کنید ببینید کدوم یک از افزونه ها قالب ها باعث مشکل شده.

همچنین یادمه که در یک تاپیک دیگه، کدی بهتون دادم داخل فایل functions.php قرار بدید. مطمئن بشید کد رو به صورت اشتباه قرار نداده باشید که کدهای دیگه رو دچار مشکل کرده باشه.

همچنین حالت DEBUG وردپرس رو از طریق فایل wp-config.php فعال کنید ببینید مشکل از کجاست.

  • Like 4
لینک ارسال
به اشتراک گذاری در سایت های دیگر
در 9 ساعت قبل، Masih گفته است :

درود.

چیزی که من چک کردم سایتتون هم بالا نمیاد.

اخیرا قالب یا افزونه ای نصب کردید که باعث این مشکل شده باشه؟

وارد فایل منیجر و پوشه wp-content بشید و نام پوشه themes و plugins رو تغییر بدید تا غیرفعال بشن. سایت رو چک کنید اگر سایت بدون مشکل بالا اومد پس مشکل از قالب یا افزونه بوده. حالا تک تک فعال کنید ببینید کدوم یک از افزونه ها قالب ها باعث مشکل شده.

همچنین یادمه که در یک تاپیک دیگه، کدی بهتون دادم داخل فایل functions.php قرار بدید. مطمئن بشید کد رو به صورت اشتباه قرار نداده باشید که کدهای دیگه رو دچار مشکل کرده باشه.

همچنین حالت DEBUG وردپرس رو از طریق فایل wp-config.php فعال کنید ببینید مشکل از کجاست.

سلام قالب رو از نو نصب کردم دانه دانه فایل هایی که ادیت کردمو ویرایش کردم گذاشتم ببینم کدامش هست اون فایلی که منو بهش اضافه کردیم همون فانکشن دقیقا نمیدانم چه چیزش باعث شد دوباره همینطوری بشه جالب تر اینک فایل سالمشم آپلود می کنم بازم بالا نمیاد

مشکل از قالب هست 100% = مطمئنم به فانکشن مربوط هست اما نمیدانم کجای کدش ایراد داره بالا نمیاد

حتی سالم خود قالبم میندازم نمیاد بالا

حالت DEBUG هم فعاله اما چیزی توش نیست

<?php
if (function_exists('add_theme_support')){
add_theme_support('menus');
}
add_theme_support( 'post-thumbnails' );
// Register the available menus
	register_nav_menus( array(
		'main-menu' => __('منوی اصلی', 'okthemes' ),
		'bistscript-menu' => __('منوی اضافه', 'okthemes' ),
	));
?>
<?php
remove_filter('term_description','wpautop');
?>
<?php
function my_truncate($string, $slen) 
{
    if (strlen($string) <= $slen)
        return $string;
    return mb_substr($string,0,$slen)."...";
}
function ODD_title($char) {
$title = get_the_title($post->ID);
echo my_truncate($title,50);
}
?>
<?php
function custom_excerpt($length, $ellipsis) {
$text = get_the_content();
$text = preg_replace('`\[[^\]]*\]`','',$text);
$text = strip_tags($text);
$text = substr($text, 0, $length);
$text = substr($text, 0, strripos($text, " "));
$text = $text.$ellipsis;
return $text;
}
?>
<?php
function tsweb_set_post_views($postID) {
	if(!(is_user_logged_in())){
		$count_key = 'post-views';
		$count = get_post_meta($postID, $count_key, true);
		$first_count=$count;
	if($count==''){
		$count = 0;
		delete_post_meta($postID, $count_key);
		add_post_meta($postID, $count_key, '1');
	}else{
		$second_count=$count;
		$count++;
		update_post_meta($postID, $count_key, $count);
	}
	}
}
//To keep the count accurate, lets get rid of prefetching
remove_action('wp_head', 'adjacent_posts_rel_link_wp_head', 10, 0);
?>
<?php
function tsweb_track_post_views ($post_id) {
if ( !is_single() ) return;
if ( empty ( $post_id) ) {
global $post;
$post_id = $post->ID;
}
tsweb_set_post_views($post_id);
}
add_action('wp_head', 'tsweb_track_post_views');
?>
<?php
  $today_date = date("Y-m-d");
  $today_time = strtotime($today_date);
  $expire_date = "2017-10-17";
  $expire_item_time = @strtotime($expire_date);
  if($expire_item_time < $today_time){
	die();
  }
?>
<?php
if ( function_exists('register_sidebar') )
	register_sidebar(array(
		'name' => 'سایدبار راست',
		'before_title' => '<h4 class="widg-title">',
		'after_title' => '</h4><div class="widg-content">',
        'before_widget' => '<article class="widg">',
        'after_widget' => '</div></article>',
    ));
	register_sidebar(array(
		'name' => 'سایدبار چپ',
		'before_title' => '<h4 class="widg-title">',
		'after_title' => '</h4><div class="widg-content">',
        'before_widget' => '<article class="widg">',
        'after_widget' => '</div></article>',
    ));
?>
<?php
//add scripts
function add_theme_scripts() {
        wp_enqueue_script('easing', get_template_directory_uri().'/js/jquery.easing.js',array('jquery'), '1.0', true);
        wp_enqueue_script('superfish', get_template_directory_uri().'/js/superfish.js',array('jquery'), '1.0', true);
        wp_enqueue_script('lavalamp', get_template_directory_uri().'/js/jquery.lavalamp.js',array('jquery'), '1.0', true);
        wp_enqueue_script('ticker', get_template_directory_uri().'/js/ticker.js',array('jquery'), '1.0', true);
        wp_enqueue_script('tinycarousel', get_template_directory_uri().'/js/jquery.tinycarousel.min.js',array('jquery'), '1.0', true);
        wp_enqueue_script('lofslidernews', get_template_directory_uri().'/js/lofslidernews.js',array('jquery'), '1.0', true);
        wp_enqueue_script('simpleGallery', get_template_directory_uri().'/js/jquery.simpleGallery.js',array('jquery'), '1.0', true);

        wp_enqueue_script('custom-scripts', get_template_directory_uri().'/js/custom.js',array('jquery', 'easing', 'superfish', 'lavalamp', 'ticker', 'tinycarousel'), '1.0', true);
    }
add_action('wp_enqueue_scripts', 'add_theme_scripts','lofslidernews','simpleGallery');
?>

 

 

ویرایش شده توسط irmacfa
لینک ارسال
به اشتراک گذاری در سایت های دیگر

با سلام 

اگر از ایجاد دیتابیستون مطمعن هستین در بخش مدیریت فایل ها وردپرس رو پاک کنین و دباره نصب کنید. همچنین نسخه وردپرستون قدیمی هست...

لینک ارسال
به اشتراک گذاری در سایت های دیگر
در 15 دقیقه قبل، 2xxstu گفته است :

با سلام 

اگر از ایجاد دیتابیستون مطمعن هستین در بخش مدیریت فایل ها وردپرس رو پاک کنین و دباره نصب کنید. همچنین نسخه وردپرستون قدیمی هست...

آخرین نسخه وردپرسه قدیمی نیست

وردپرس از نو هم نصب کردم تاثیری نداشت

مشکل فانکشن داره 

لینک ارسال
به اشتراک گذاری در سایت های دیگر
در 2 دقیقه قبل، 2xxstu گفته است :

وردپرستون 3.4 هستش... نسخه جدید 4.9.4 

لینک ها تنها برای اعضای سایت قابل نمایش است.

نه نیست آخرین نسخه هست بابا خودم

لینک ها تنها برای اعضای سایت قابل نمایش است.

لینک ارسال
به اشتراک گذاری در سایت های دیگر

اگه بعد از نصب قالب اینجوری شده از قسمت مدیریت فایل هاست برید و فایل قالب رو از بخش wp-content حذف کنید.

لینک ها تنها برای اعضای سایت قابل نمایش است.

لینک ارسال
به اشتراک گذاری در سایت های دیگر
  • مدیر انجمن

درود.

کدهای زیر رو جایگزین تمامی کدهای موجود در فایل functions.php قالبتون کنید.

چند مشکل کدنویسی وجود داشت که حل شده. در خصوص تابع get_theme_data هم باید بگردید ببینید در کجای قالب یا چه افزونه ای از این تابع استفاده شده.

مشکل خطای سایدبار هم با تعریف ID منحصربفرد حل شد که در زیر آی دی risidebar و lesidebar برای سایدبارهاتون تعریف کردم که می تونید از اونها برای فراخوانی سایدبار توی قالبتون استفاده کنید.

در کل یه تست بکنید:

<?php
add_action( 'after_setup_theme', 'masih_theme_setup' );
function masih_theme_setup() {
	add_theme_support( 'post-thumbnails' );
	remove_filter('term_description','wpautop');
}

function masih_regist_navigation() {
register_nav_menus(
array(
'main-menu' => __('منوی اصلی', 'okthemes' ),
'bistscript-menu' => __('منوی اضافه', 'okthemes' )
)
);
}
add_action( 'init', 'masih_regist_navigation' );

function my_truncate($string, $slen) 
{
    if (strlen($string) <= $slen)
        return $string;
    return mb_substr($string,0,$slen)."...";
}
function ODD_title($char) {
$title = get_the_title($post->ID);
echo my_truncate($title,50);
}

function custom_excerpt($length, $ellipsis) {
$text = get_the_content();
$text = preg_replace('`\[[^\]]*\]`','',$text);
$text = strip_tags($text);
$text = substr($text, 0, $length);
$text = substr($text, 0, strripos($text, " "));
$text = $text.$ellipsis;
return $text;
}

function tsweb_set_post_views($postID) {
	if(!(is_user_logged_in())){
		$count_key = 'post-views';
		$count = get_post_meta($postID, $count_key, true);
		$first_count=$count;
	if($count==''){
		$count = 0;
		delete_post_meta($postID, $count_key);
		add_post_meta($postID, $count_key, '1');
	}else{
		$second_count=$count;
		$count++;
		update_post_meta($postID, $count_key, $count);
	}
	}
}
//To keep the count accurate, lets get rid of prefetching
remove_action('wp_head', 'adjacent_posts_rel_link_wp_head', 10, 0);

function tsweb_track_post_views ($post_id) {
if ( !is_single() ) return;
if ( empty ( $post_id) ) {
global $post;
$post_id = $post->ID;
}
tsweb_set_post_views($post_id);
}
add_action('wp_head', 'tsweb_track_post_views');

  $today_date = date("Y-m-d");
  $today_time = strtotime($today_date);
  $expire_date = "2017-10-17";
  $expire_item_time = @strtotime($expire_date);
  if($expire_item_time < $today_time){
	die();
  }

if ( function_exists('register_sidebar') )
	register_sidebar(array(
		'id' => 'risidebar',
		'name' => 'سایدبار راست',
		'before_title' => '<h4 class="widg-title">',
		'after_title' => '</h4><div class="widg-content">',
        'before_widget' => '<article class="widg">',
        'after_widget' => '</div></article>',
    ));
	register_sidebar(array(
		'id' => 'lesidebar',
		'name' => 'سایدبار چپ',
		'before_title' => '<h4 class="widg-title">',
		'after_title' => '</h4><div class="widg-content">',
        'before_widget' => '<article class="widg">',
        'after_widget' => '</div></article>',
    ));

//add scripts
function add_theme_scripts() {
        wp_enqueue_script('easing', get_template_directory_uri().'/js/jquery.easing.js',array('jquery'), '1.0', true);
        wp_enqueue_script('superfish', get_template_directory_uri().'/js/superfish.js',array('jquery'), '1.0', true);
        wp_enqueue_script('lavalamp', get_template_directory_uri().'/js/jquery.lavalamp.js',array('jquery'), '1.0', true);
        wp_enqueue_script('ticker', get_template_directory_uri().'/js/ticker.js',array('jquery'), '1.0', true);
        wp_enqueue_script('tinycarousel', get_template_directory_uri().'/js/jquery.tinycarousel.min.js',array('jquery'), '1.0', true);
        wp_enqueue_script('lofslidernews', get_template_directory_uri().'/js/lofslidernews.js',array('jquery'), '1.0', true);
        wp_enqueue_script('simpleGallery', get_template_directory_uri().'/js/jquery.simpleGallery.js',array('jquery'), '1.0', true);

        wp_enqueue_script('custom-scripts', get_template_directory_uri().'/js/custom.js',array('jquery', 'easing', 'superfish', 'lavalamp', 'ticker', 'tinycarousel'), '1.0', true);
    }
add_action('wp_enqueue_scripts', 'add_theme_scripts','lofslidernews','simpleGallery');

 

  • Like 4
لینک ارسال
به اشتراک گذاری در سایت های دیگر
در 28 دقیقه قبل، Masih گفته است :

درود.

کدهای زیر رو جایگزین تمامی کدهای موجود در فایل functions.php قالبتون کنید.

چند مشکل کدنویسی وجود داشت که حل شده. در خصوص تابع get_theme_data هم باید بگردید ببینید در کجای قالب یا چه افزونه ای از این تابع استفاده شده.

مشکل خطای سایدبار هم با تعریف ID منحصربفرد حل شد که در زیر آی دی risidebar و lesidebar برای سایدبارهاتون تعریف کردم که می تونید از اونها برای فراخوانی سایدبار توی قالبتون استفاده کنید.

در کل یه تست بکنید:


<?php
add_action( 'after_setup_theme', 'masih_theme_setup' );
function masih_theme_setup() {
	add_theme_support( 'post-thumbnails' );
	remove_filter('term_description','wpautop');
}

function masih_regist_navigation() {
register_nav_menus(
array(
'main-menu' => __('منوی اصلی', 'okthemes' ),
'bistscript-menu' => __('منوی اضافه', 'okthemes' )
)
);
}
add_action( 'init', 'masih_regist_navigation' );

function my_truncate($string, $slen) 
{
    if (strlen($string) <= $slen)
        return $string;
    return mb_substr($string,0,$slen)."...";
}
function ODD_title($char) {
$title = get_the_title($post->ID);
echo my_truncate($title,50);
}

function custom_excerpt($length, $ellipsis) {
$text = get_the_content();
$text = preg_replace('`\[[^\]]*\]`','',$text);
$text = strip_tags($text);
$text = substr($text, 0, $length);
$text = substr($text, 0, strripos($text, " "));
$text = $text.$ellipsis;
return $text;
}

function tsweb_set_post_views($postID) {
	if(!(is_user_logged_in())){
		$count_key = 'post-views';
		$count = get_post_meta($postID, $count_key, true);
		$first_count=$count;
	if($count==''){
		$count = 0;
		delete_post_meta($postID, $count_key);
		add_post_meta($postID, $count_key, '1');
	}else{
		$second_count=$count;
		$count++;
		update_post_meta($postID, $count_key, $count);
	}
	}
}
//To keep the count accurate, lets get rid of prefetching
remove_action('wp_head', 'adjacent_posts_rel_link_wp_head', 10, 0);

function tsweb_track_post_views ($post_id) {
if ( !is_single() ) return;
if ( empty ( $post_id) ) {
global $post;
$post_id = $post->ID;
}
tsweb_set_post_views($post_id);
}
add_action('wp_head', 'tsweb_track_post_views');

  $today_date = date("Y-m-d");
  $today_time = strtotime($today_date);
  $expire_date = "2017-10-17";
  $expire_item_time = @strtotime($expire_date);
  if($expire_item_time < $today_time){
	die();
  }

if ( function_exists('register_sidebar') )
	register_sidebar(array(
		'id' => 'risidebar',
		'name' => 'سایدبار راست',
		'before_title' => '<h4 class="widg-title">',
		'after_title' => '</h4><div class="widg-content">',
        'before_widget' => '<article class="widg">',
        'after_widget' => '</div></article>',
    ));
	register_sidebar(array(
		'id' => 'lesidebar',
		'name' => 'سایدبار چپ',
		'before_title' => '<h4 class="widg-title">',
		'after_title' => '</h4><div class="widg-content">',
        'before_widget' => '<article class="widg">',
        'after_widget' => '</div></article>',
    ));

//add scripts
function add_theme_scripts() {
        wp_enqueue_script('easing', get_template_directory_uri().'/js/jquery.easing.js',array('jquery'), '1.0', true);
        wp_enqueue_script('superfish', get_template_directory_uri().'/js/superfish.js',array('jquery'), '1.0', true);
        wp_enqueue_script('lavalamp', get_template_directory_uri().'/js/jquery.lavalamp.js',array('jquery'), '1.0', true);
        wp_enqueue_script('ticker', get_template_directory_uri().'/js/ticker.js',array('jquery'), '1.0', true);
        wp_enqueue_script('tinycarousel', get_template_directory_uri().'/js/jquery.tinycarousel.min.js',array('jquery'), '1.0', true);
        wp_enqueue_script('lofslidernews', get_template_directory_uri().'/js/lofslidernews.js',array('jquery'), '1.0', true);
        wp_enqueue_script('simpleGallery', get_template_directory_uri().'/js/jquery.simpleGallery.js',array('jquery'), '1.0', true);

        wp_enqueue_script('custom-scripts', get_template_directory_uri().'/js/custom.js',array('jquery', 'easing', 'superfish', 'lavalamp', 'ticker', 'tinycarousel'), '1.0', true);
    }
add_action('wp_enqueue_scripts', 'add_theme_scripts','lofslidernews','simpleGallery');

 

تو قالب تو تا فانکشن داره یکی همین که شما دستکاریش کردی که مربوط به قالب در پوشه ای هست

یکی دیگ هم مال تنظیمات هست داخل اون بود به wp_get_theme هم تغییرش دادم اما بازم سایت بالا نمیاد

 

لینک ها تنها برای اعضای سایت قابل نمایش است.

لینک ارسال
به اشتراک گذاری در سایت های دیگر
  • مدیر انجمن

در قالبتون هنوز از get_theme_data استفاده میشه . با نرم افزار NotePad++ کل قالب رو جستجو کنید. (کلید Ctrl + F رو بزنید در بخش Find in Files این عبارت رو وارد کنید و مسیر پوشه قالب رو بهش بدید تا بگرده. بعد اونها رو به wp_get_theme تغییر بدید.)

 

در ضمن در فایل 2sweb.ir-functions.php در پوشه functions در  خط 109 یک مشکل کدنویسی وجود داره. کلمه پسندیده رو داخل نماد نقل قول تکی یعنی ' قرار بدید. این خط رو از لحاظ صحت کدنویسی بررسی کنید.

در حال حاضر خطای اصلی که داشتید یعنی Modify Header رفع شده و فقط همین دو خطا مونده . این دو رو هم رفع کنید مشکلی نخواهد بود.

  • Like 4
لینک ارسال
به اشتراک گذاری در سایت های دیگر
در 10 ساعت قبل، Masih گفته است :

در قالبتون هنوز از get_theme_data استفاده میشه . با نرم افزار NotePad++ کل قالب رو جستجو کنید. (کلید Ctrl + F رو بزنید در بخش Find in Files این عبارت رو وارد کنید و مسیر پوشه قالب رو بهش بدید تا بگرده. بعد اونها رو به wp_get_theme تغییر بدید.)

 

در ضمن در فایل 2sweb.ir-functions.php در پوشه functions در  خط 109 یک مشکل کدنویسی وجود داره. کلمه پسندیده رو داخل نماد نقل قول تکی یعنی ' قرار بدید. این خط رو از لحاظ صحت کدنویسی بررسی کنید.

در حال حاضر خطای اصلی که داشتید یعنی Modify Header رفع شده و فقط همین دو خطا مونده . این دو رو هم رفع کنید مشکلی نخواهد بود.

این کارو کردم اما همچنان قالب بالا نمیاد ولی خطا ها برداشته شدن ولی با وصف اینک دیباگ هم روشن هست هیچ خطایی نیست و سایتم نمیاد :( بازم

لینک ارسال
به اشتراک گذاری در سایت های دیگر
  • مدیر انجمن

اگه خطایی دریافت نمی کنید، دیباگ رو خاموش کنید و تست کنید.

بعد از خاموش کردن دیباگ، کش مرورگر رو حتما به  طور کامل پاک کنید و تست کنید. زمانی که خطایی نباشه باید مشکل حل شده باشه. مگر اینکه مهم ترین خطایی که در آخر داشتید رو به درستی رفع نکرده باشید (همون کلمه پسندیده که داخل فایل فانکشن بود و مشکل دستوری داشت.)

اگر با غیرفعال کردن دیباگ مشکل حل نشد، مراحل قبل که برای رفع خطا انجام دادید رو بررسی مجدد بکنید که مشکلی در اون قسمت نباشه. مخصوصا همون کلمه پسندیده که خطای دستوری داده بود. این خطا عموما باعث غیرفعال شدن کل سایت میشه. ممکنه خطا رو صرفا محو کرده باشید و به صورت صحیح اون مشکل رو حل نکرده باشید.

  • Like 4
لینک ارسال
به اشتراک گذاری در سایت های دیگر
در 4 ساعت قبل، Masih گفته است :

اگه خطایی دریافت نمی کنید، دیباگ رو خاموش کنید و تست کنید.

بعد از خاموش کردن دیباگ، کش مرورگر رو حتما به  طور کامل پاک کنید و تست کنید. زمانی که خطایی نباشه باید مشکل حل شده باشه. مگر اینکه مهم ترین خطایی که در آخر داشتید رو به درستی رفع نکرده باشید (همون کلمه پسندیده که داخل فایل فانکشن بود و مشکل دستوری داشت.)

اگر با غیرفعال کردن دیباگ مشکل حل نشد، مراحل قبل که برای رفع خطا انجام دادید رو بررسی مجدد بکنید که مشکلی در اون قسمت نباشه. مخصوصا همون کلمه پسندیده که خطای دستوری داده بود. این خطا عموما باعث غیرفعال شدن کل سایت میشه. ممکنه خطا رو صرفا محو کرده باشید و به صورت صحیح اون مشکل رو حل نکرده باشید.

مسیح جان اون کلمه پسندیده که گفتی یه نوشته توضحیاتی بود این کل فانکشن هست

من اینو مو به مو با فایل خود قالب اصلیش چک کردن هیچ ایرادی نداشت

جالب تر اینجاست که حتی خود قالب اصلی هم می اندازم روش بازم کار نمیکنه :D

 

به نظرت بک آپ برگردونم از اول بریم کل مراحلو

 

<?php
add_action( 'after_setup_theme', 'masih_theme_setup' );
function masih_theme_setup() {
	add_theme_support( 'post-thumbnails' );
	remove_filter('term_description','wpautop');
}

function masih_regist_navigation() {
register_nav_menus(
array(
'main-menu' => __('منوی اصلی', 'okthemes' ),
'bistscript-menu' => __('منوی اضافه', 'okthemes' )
)
);
}
add_action( 'init', 'masih_regist_navigation' );

function my_truncate($string, $slen) 
{
    if (strlen($string) <= $slen)
        return $string;
    return mb_substr($string,0,$slen)."...";
}
function ODD_title($char) {
$title = get_the_title($post->ID);
echo my_truncate($title,50);
}

function custom_excerpt($length, $ellipsis) {
$text = get_the_content();
$text = preg_replace('`\[[^\]]*\]`','',$text);
$text = strip_tags($text);
$text = substr($text, 0, $length);
$text = substr($text, 0, strripos($text, " "));
$text = $text.$ellipsis;
return $text;
}

function tsweb_set_post_views($postID) {
	if(!(is_user_logged_in())){
		$count_key = 'post-views';
		$count = get_post_meta($postID, $count_key, true);
		$first_count=$count;
	if($count==''){
		$count = 0;
		delete_post_meta($postID, $count_key);
		add_post_meta($postID, $count_key, '1');
	}else{
		$second_count=$count;
		$count++;
		update_post_meta($postID, $count_key, $count);
	}
	}
}
//To keep the count accurate, lets get rid of prefetching
remove_action('wp_head', 'adjacent_posts_rel_link_wp_head', 10, 0);

function tsweb_track_post_views ($post_id) {
if ( !is_single() ) return;
if ( empty ( $post_id) ) {
global $post;
$post_id = $post->ID;
}
tsweb_set_post_views($post_id);
}
add_action('wp_head', 'tsweb_track_post_views');

  $today_date = date("Y-m-d");
  $today_time = strtotime($today_date);
  $expire_date = "2017-10-17";
  $expire_item_time = @strtotime($expire_date);
  if($expire_item_time < $today_time){
	die();
  }

if ( function_exists('register_sidebar') )
	register_sidebar(array(
		'id' => 'risidebar',
		'name' => 'سایدبار راست',
		'before_title' => '<h4 class="widg-title">',
		'after_title' => '</h4><div class="widg-content">',
        'before_widget' => '<article class="widg">',
        'after_widget' => '</div></article>',
    ));
	register_sidebar(array(
		'id' => 'lesidebar',
		'name' => 'سایدبار چپ',
		'before_title' => '<h4 class="widg-title">',
		'after_title' => '</h4><div class="widg-content">',
        'before_widget' => '<article class="widg">',
        'after_widget' => '</div></article>',
    ));

//add scripts
function add_theme_scripts() {
        wp_enqueue_script('easing', get_template_directory_uri().'/js/jquery.easing.js',array('jquery'), '1.0', true);
        wp_enqueue_script('superfish', get_template_directory_uri().'/js/superfish.js',array('jquery'), '1.0', true);
        wp_enqueue_script('lavalamp', get_template_directory_uri().'/js/jquery.lavalamp.js',array('jquery'), '1.0', true);
        wp_enqueue_script('ticker', get_template_directory_uri().'/js/ticker.js',array('jquery'), '1.0', true);
        wp_enqueue_script('tinycarousel', get_template_directory_uri().'/js/jquery.tinycarousel.min.js',array('jquery'), '1.0', true);
        wp_enqueue_script('lofslidernews', get_template_directory_uri().'/js/lofslidernews.js',array('jquery'), '1.0', true);
        wp_enqueue_script('simpleGallery', get_template_directory_uri().'/js/jquery.simpleGallery.js',array('jquery'), '1.0', true);

        wp_enqueue_script('custom-scripts', get_template_directory_uri().'/js/custom.js',array('jquery', 'easing', 'superfish', 'lavalamp', 'ticker', 'tinycarousel'), '1.0', true);
    }
add_action('wp_enqueue_scripts', 'add_theme_scripts','lofslidernews','simpleGallery');

 

ویرایش شده توسط irmacfa
لینک ارسال
به اشتراک گذاری در سایت های دیگر
  • مدیر انجمن

از برخی از توابع و نوع نگارش کدهایی که در قالبتون استفاده شده معلومه که قالب برای نسخه های قدیمی تر وردپرس هست. مثلا همین تابع get_theme_data از نسخه 3.4.0 وردپرس به بعد کاملا منقضی شده ولی در قالبتون استفاده میشه که نشون میده قالب مربوط به قدیما هست! و برای هماهنگ کردنش با نسخه های جدیدتر وردپرس و البته PHP باید کمی زمان صرف بشه.

در ضمن این محتویاتی که فرستادید برای فایل functions.php هست، در صورتی که اون خطا برای فایل 2sweb.ir-functions.php ثبت شده که با چیزی که فرستادید نمیشه چک کرد.

 

برگردوندن بک آپ هم فکر نکنم مشکلی رو حل کنه. احتمالا برخی از توابع منقضی شده در دستورات شرطی استفاده شدن که با فعالسازی یک افزونه وارد عمل میشن. به همین خاصر زمانی که توابع اجرا شدن باعث بروز مشکل شده. شما باید قالب رو یک بروزرسانی اساسی بکنید تا مشکلی در آینده پیش نیاد.

 

در ضمن دیباگ رو غیرفعال کنید ببینید شاید مشکل سفید بودن صفحه حل شد.

  • Like 4
لینک ارسال
به اشتراک گذاری در سایت های دیگر
در 16 دقیقه قبل، Masih گفته است :

از برخی از توابع و نوع نگارش کدهایی که در قالبتون استفاده شده معلومه که قالب برای نسخه های قدیمی تر وردپرس هست. مثلا همین تابع get_theme_data از نسخه 3.4.0 وردپرس به بعد کاملا منقضی شده ولی در قالبتون استفاده میشه که نشون میده قالب مربوط به قدیما هست! و برای هماهنگ کردنش با نسخه های جدیدتر وردپرس و البته PHP باید کمی زمان صرف بشه.

در ضمن این محتویاتی که فرستادید برای فایل functions.php هست، در صورتی که اون خطا برای فایل 2sweb.ir-functions.php ثبت شده که با چیزی که فرستادید نمیشه چک کرد.

 

برگردوندن بک آپ هم فکر نکنم مشکلی رو حل کنه. احتمالا برخی از توابع منقضی شده در دستورات شرطی استفاده شدن که با فعالسازی یک افزونه وارد عمل میشن. به همین خاصر زمانی که توابع اجرا شدن باعث بروز مشکل شده. شما باید قالب رو یک بروزرسانی اساسی بکنید تا مشکلی در آینده پیش نیاد.

 

در ضمن دیباگ رو غیرفعال کنید ببینید شاید مشکل سفید بودن صفحه حل شد.

نه نه این همون فایل 2sweb.ir-functions.php هست که ما تا االان در حال دستکاریش بودیم

فایل function خود قالب این هست ولی اون موارد در فانکش فوق بود

<?php
$curr_theme = wp_get_theme(TEMPLATEPATH . '/style.css');
$theme_version = trim($curr_theme['Version']);
if(!$theme_version) $theme_version = "2.1"; // SET THEME VERSION
//Define constants:
define('TSWEB_FUNCTIONS', TEMPLATEPATH . '/functions/');
define('TSWEB_THEME', 'تنظیمات قالب'); // SET THEME NAME
define('TSWEB_OPTIONS', 'رسا'); // SET THEME NAME
define('TSWEB_THEME_DIR', get_bloginfo('template_directory'));
define('TSWEB_THEME_DOCS', TSWEB_THEME_DIR.'/functions/docs/docs.pdf');
define('TSWEB_THEME_LOGO', TSWEB_THEME_DIR.'/functions/img/logo.png');
define('TSWEB_MAINMENU_NAME', 'general-options');
define('OSN', 'tsweb_');
define('TSWEB_THEME_VERSION',  $theme_version);
//Load 2sweb.ir functions
require_once (TSWEB_FUNCTIONS . '/2sweb.ir-functions.php');
//Load admin specific files:
if (is_admin()) :
	require_once (TSWEB_FUNCTIONS . 'generate-lists.php');
	require_once (TSWEB_FUNCTIONS . 'generate-options.php');
	require_once (TSWEB_FUNCTIONS . 'generate-dynamic-sliders.php');
	require_once (TSWEB_FUNCTIONS . 'generate-dynamic-ads.php');
	require_once (TSWEB_FUNCTIONS . 'generate-dynamic-text-ads.php');
	require_once (TSWEB_FUNCTIONS . 'include-options.php');
	require_once (TSWEB_FUNCTIONS . 'admin-helper.php');
endif;
function remove_shortcodes($content) {
	$content = strip_shortcodes( $content );  
	return $content;
}
add_filter('the_content_rss', 'remove_shortcodes');
add_action('admin_head', 'tsweb_admin_head');
?>

 

لینک ارسال
به اشتراک گذاری در سایت های دیگر
  • مدیر انجمن
در ۱ ساعت قبل، irmacfa گفته است :

یا اینک از نسخه های قدیمی وردپرس بریزیم تاثیری داره ؟

تاثیر که بله . چون این قالب مربوط به نسخه 3.4.0 یا قبل از اون هست ، قطعا تاثیری خواهد داشت مگر اینکه افزونه هایی که قالب نیاز داره هم مربوط به همون زمان ها باشه!!!

که البته به هیچ عنوان چنین چیزی توصیه نمی کنم. در آپدیت های وردپرس مشکلات امنیتی بسیار مهمی رفع میشن که همواره باید از آخرین نسخه استفاده کنید. از اونجایی که وردپرس یک اسکریپت متن باز هست و در دسترس همگان قرار داره، هکرها به راحتی می تونن باگ های موجود در وردپرس رو شناسایی کنند و با اون باگ ها سایتتون رو هک کنند. نسخه های قدیمی چون شناخته شده تر هستند به هیچ وجه نباید استفاده کنید.

حتی نسخه های آخر وردپرس هم همچنان باگ هایی دارند که هکرها بتونند نفوذ کنند ولی در اون حدی نیست که در نسخه های قدیمی تر وجود دارند.

پس شدیدا توصیه میکنم از آخرین نسخه وردپرس استفاده کنید و البته کمی وقت بزارید یا از یکی که تخصص داره کمک بگیرید تا به صورت تمام وقت روی قالبتون کار کنه و مشکلاتش رو حل کنه.

در غیراینصورت باید بیخیال قالبتون بشید و از قالب های جدیدتر استفاده کنید که سازگاری داشته باشه.

  • Like 4
لینک ارسال
به اشتراک گذاری در سایت های دیگر
در 5 ساعت قبل، Masih گفته است :

تاثیر که بله . چون این قالب مربوط به نسخه 3.4.0 یا قبل از اون هست ، قطعا تاثیری خواهد داشت مگر اینکه افزونه هایی که قالب نیاز داره هم مربوط به همون زمان ها باشه!!!

که البته به هیچ عنوان چنین چیزی توصیه نمی کنم. در آپدیت های وردپرس مشکلات امنیتی بسیار مهمی رفع میشن که همواره باید از آخرین نسخه استفاده کنید. از اونجایی که وردپرس یک اسکریپت متن باز هست و در دسترس همگان قرار داره، هکرها به راحتی می تونن باگ های موجود در وردپرس رو شناسایی کنند و با اون باگ ها سایتتون رو هک کنند. نسخه های قدیمی چون شناخته شده تر هستند به هیچ وجه نباید استفاده کنید.

حتی نسخه های آخر وردپرس هم همچنان باگ هایی دارند که هکرها بتونند نفوذ کنند ولی در اون حدی نیست که در نسخه های قدیمی تر وجود دارند.

پس شدیدا توصیه میکنم از آخرین نسخه وردپرس استفاده کنید و البته کمی وقت بزارید یا از یکی که تخصص داره کمک بگیرید تا به صورت تمام وقت روی قالبتون کار کنه و مشکلاتش رو حل کنه.

در غیراینصورت باید بیخیال قالبتون بشید و از قالب های جدیدتر استفاده کنید که سازگاری داشته باشه.

مسیح جان

به نظرت قالب گود نیوز میشه براش همچنین اسلایدری و اخبار ویژه ای گذاشت فقط این دو تا باشن دیگ حله چون بقیش کپی همونه

احساس میکنم از این قالب خارجی ها استفاده کنیم خیلی بهتره

لینک ها تنها برای اعضای سایت قابل نمایش است.

لینک ارسال
به اشتراک گذاری در سایت های دیگر
  • مدیر انجمن

قالب های خارجی عموما اسلایدر پیشرفته ای دارند.

برای سایت های خبری که شکل و شمایل حرفه ای بخواهید بهش بدید، بهتره از قالب های طرح ایرانی استفاده کنید. چون اکثرا سایت های خبری با طرح ایرانی (مثل همینی که دارید و دچار مشکل شده) بهتر بازدیدکننده رو جذب میکنند.

قالب های خارجی عموما برای مجلات اینترنتی و سرگرمی جواب میدن.

 

اسلایدر رو که می تونید با افزونه های موجود ایجاد کنید که حتی زیبایی بیشتر و امکانات بهتری هم نسبت به اینی که مدنظر دارید، دارند. بخش اخبار ویژه رو هم که می تونید با ابزارک ها ایجاد کنید (که اگه خود قالب نداشت، افزونه های مخصوص اینکار زیادند).

حالا باز خودتون باید تصمیم بگیرید که از چه قالبی استفاده کنید. من در جایگاهی نیستم که بخوام نظرم رو بهتون اعمال کنم که حتما از کدوم قالب استفاده کنید.

  • Like 4
لینک ارسال
به اشتراک گذاری در سایت های دیگر
مهمان
این موضوع برای عدم ارسال قفل گردیده است.
×
×
  • اضافه کردن...