با سلام
پس از اینکه به وردپرس 2.7 آپگرید کردم مطالب ارسالی در برگه ها هم نمایش داده میشه در حالی که قبل از این همچین مشکلی نداشتم!!!
این هم آدرس: http://www.libre.ir/blog/%D8%AF%D8%B1%D8%A8%D8%A7%D8%B1%D9%87
با سلام
پس از اینکه به وردپرس 2.7 آپگرید کردم مطالب ارسالی در برگه ها هم نمایش داده میشه در حالی که قبل از این همچین مشکلی نداشتم!!!
این هم آدرس: http://www.libre.ir/blog/%D8%AF%D8%B1%D8%A8%D8%A7%D8%B1%D9%87
اگه کسی نمیدونه حداقل یه راهنمائی کنید برگه ها رو از کجا باید ادیت کنم؟
فایل page.php رو بزار اینجا
برای ویرایش برگه باید به قسمت برگهها برید
این متن فایل page.php در شاخه ادمین
<?php
/**
* Edit page administration panel.
*
* Manage edit page: post, edit, delete, etc.
*
* @package WordPress
* @subpackage Administration
*/
/** WordPress Administration Bootstrap */
require_once('admin.php');
$parent_file = 'edit-pages.php';
$submenu_file = 'edit-pages.php';
wp_reset_vars(array('action'));
/**
* Redirect to previous page.
*
* @param int $page_ID Page ID.
*/
function redirect_page($page_ID) {
global $action;
$referredby = '';
if ( !empty($_POST['referredby']) ) {
$referredby = preg_replace('|https?://[^/]+|i', '', $_POST['referredby']);
$referredby = remove_query_arg('_wp_original_http_referer', $referredby);
}
$referer = preg_replace('|https?://[^/]+|i', '', wp_get_referer());
if ( 'post' == $_POST['originalaction'] && !empty($_POST['mode']) && 'bookmarklet' == $_POST['mode'] ) {
$location = $_POST['referredby'];
} elseif ( 'post' == $_POST['originalaction'] && !empty($_POST['mode']) && 'sidebar' == $_POST['mode'] ) {
$location = 'sidebar.php?a=b';
} elseif ( ( isset($_POST['save']) || isset($_POST['publish']) ) && ( empty($referredby) || $referredby == $referer || 'redo' != $referredby ) ) {
if ( isset($_POST['_wp_original_http_referer']) && strpos( $_POST['_wp_original_http_referer'], '/wp-admin/page.php') === false && strpos( $_POST['_wp_original_http_referer'], '/wp-admin/page-new.php') === false )
$location = add_query_arg( array(
'_wp_original_http_referer' => urlencode( stripslashes( $_POST['_wp_original_http_referer'] ) ),
'message' => 1
), get_edit_post_link( $page_ID, 'url' ) );
else {
if ( isset( $_POST['publish'] ) ) {
if ( 'pending' == get_post_status( $page_ID ) )
$location = add_query_arg( 'message', 6, get_edit_post_link( $page_ID, 'url' ) );
else
$location = add_query_arg( 'message', 5, get_edit_post_link( $page_ID, 'url' ) );
} else {
$location = add_query_arg( 'message', 4, get_edit_post_link( $page_ID, 'url' ) );
}
}
} elseif ( isset($_POST['addmeta']) ) {
$location = add_query_arg( 'message', 2, wp_get_referer() );
$location = explode('#', $location);
$location = $location[0] . '#postcustom';
} elseif ( isset($_POST['deletemeta']) ) {
$location = add_query_arg( 'message', 3, wp_get_referer() );
$location = explode('#', $location);
$location = $location[0] . '#postcustom';
} elseif (!empty($referredby) && $referredby != $referer) {
$location = $_POST['referredby'];
$location = remove_query_arg('_wp_original_http_referer', $location);
if ( false !== strpos($location, 'edit-pages.php') )
$location = add_query_arg('posted', $page_ID, $location);
elseif ( false !== strpos($location, 'wp-admin') )
$location = "page-new.php?posted=$page_ID";
} elseif ( isset($_POST['publish']) ) {
$location = "page-new.php?posted=$page_ID";
} elseif ($action == 'editattachment') {
$location = 'attachments.php';
} else {
$location = add_query_arg( 'message', 4, get_edit_post_link( $page_ID, 'url' ) );
}
wp_redirect($location);
}
if (isset($_POST['deletepost']))
$action = "delete";
elseif ( isset($_POST['wp-preview']) && 'dopreview' == $_POST['wp-preview'] )
$action = 'preview';
switch($action) {
case 'post':
check_admin_referer('add-page');
$page_ID = write_post();
redirect_page($page_ID);
exit();
break;
case 'edit':
$title = __('Edit Page');
$editing = true;
$page_ID = $post_ID = $p = (int) $_GET['post'];
$post = get_post_to_edit($page_ID);
if ( empty($post->ID) ) wp_die( __("You attempted to edit a page that doesn't exist. Perhaps it was deleted?") );
if ( 'page' != $post->post_type ) {
wp_redirect( get_edit_post_link( $post_ID, 'url' ) );
exit();
}
wp_enqueue_script('page');
if ( user_can_richedit() )
wp_enqueue_script('editor');
add_thickbox();
wp_enqueue_script('media-upload');
wp_enqueue_script('word-count');
if ( current_user_can('edit_page', $page_ID) ) {
if ( $last = wp_check_post_lock( $post->ID ) ) {
$last_user = get_userdata( $last );
$last_user_name = $last_user ? $last_user->display_name : __('Somebody');
$message = sprintf( __( 'Warning: %s is currently editing this page' ), wp_specialchars( $last_user_name ) );
$message = str_replace( "'", "\'", "<div class='error'><p>$message</p></div>" );
add_action('admin_notices', create_function( '', "echo '$message';" ) );
} else {
wp_set_post_lock( $post->ID );
wp_enqueue_script('autosave');
}
}
if ( !current_user_can('edit_page', $page_ID) )
die ( __('You are not allowed to edit this page.') );
include('edit-page-form.php');
break;
case 'editattachment':
$page_id = $post_ID = (int) $_POST['post_ID'];
check_admin_referer('update-attachment_' . $page_id);
// Don't let these be changed
unset($_POST['guid']);
$_POST['post_type'] = 'attachment';
// Update the thumbnail filename
$newmeta = wp_get_attachment_metadata( $page_id, true );
$newmeta['thumb'] = $_POST['thumb'];
wp_update_attachment_metadata( $newmeta );
case 'editpost':
$page_ID = (int) $_POST['post_ID'];
check_admin_referer('update-page_' . $page_ID);
$page_ID = edit_post();
redirect_page($page_ID);
exit();
break;
case 'delete':
$page_id = (isset($_GET['post'])) ? intval($_GET['post']) : intval($_POST['post_ID']);
check_admin_referer('delete-page_' . $page_id);
$page = & get_post($page_id);
if ( !current_user_can('delete_page', $page_id) )
wp_die( __('You are not allowed to delete this page.') );
if ( $page->post_type == 'attachment' ) {
if ( ! wp_delete_attachment($page_id) )
wp_die( __('Error in deleting...') );
} else {
if ( !wp_delete_post($page_id) )
wp_die( __('Error in deleting...') );
}
$sendback = wp_get_referer();
if (strpos($sendback, 'page.php') !== false) $sendback = admin_url('edit-pages.php?deleted=1');
elseif (strpos($sendback, 'attachments.php') !== false) $sendback = admin_url('attachments.php');
else $sendback = add_query_arg('deleted', 1, $sendback);
wp_redirect($sendback);
exit();
break;
case 'preview':
check_admin_referer( 'autosave', 'autosavenonce' );
$url = post_preview();
wp_redirect($url);
exit();
break;
default:
wp_redirect('edit-pages.php');
exit();
break;
} // end switch
include('admin-footer.php');
?>
دوست من این چیه ؟؟ فایل page.php پوستهای که ازش استفاده میکنید
آقا شرمنده :P
اما در پوسته من همچین فایلی نیست . من از DF_new استفاده میکنم
فایل single.php چی ؟
فقط فایلهایphp زیر:
index.php , functions.php , sidebar.php , header.php , footer.php , comments.php , comments-popup.php
وجود داره!
اگر ممکنه پوسته رو توی فایل فشرده شده بزارید اینجا
آدرس پوسته:
http://www.libre.ir/df_new.zip
آقای xray پوسته رو برای دانلود گذاشتم. آیا این مشکل قابل حله؟
من در چند پوسته امتحان کردم اما باز هم سه مطلب آخر در برگه ها نمایش داده میشه!!! ~X(
من هنوز فرصت نکردم که پوستهی شما رو بررسی کنم
شما گفتید که :
من در چند پوسته امتحان کردم اما باز هم سه مطلب آخر در برگه ها نمایش داده میشه!!!
شما با پوسته پیشفرض هم همین مشکل رو دارید ؟
در پوسته پیش فرض اصلا برگه ها نمایش داده نمیشه. همچنین در پوسته WordPress Classic.
در پوسته webby blue و illacrimo و i3Theme 1.6 Classic (Right Edition) امتحان کردم برگه ها نمایش داده میشه اما درون برگه ها سه مطلب آخر هم در زیر مطالب برگه به نمایش در می یاد!
اگر شما توی همهی پوستهها مشکل داشته باشی توی پوستهي پیش فرض نباید این مشکل رو داشته باشی
هنگام بروزرسانی پوستههای پیشفرض داخل پوشه wp-content/theme هم بروز کردی ؟
اگر از افزونهای استفاده میکنید، تمام آنها رو غیرفعال کنید و دوباره تست کنید
خیلی ممنون از افزونه ها بود.
همه رو غیر فعال کردم درست شد. اما وقتی یکی یکی همه رو فعال کردم باز هم درست بود!!! :-?
یعنی بالاخره متوجه نشدم از کدوم افزونه بود. به هر حال ...
از شما متشکرم.