رفتن به مطلب

مکانیک ایران

عضو سایت
  • تعداد ارسال‌ها

    16
  • تاریخ عضویت

  • آخرین بازدید

نوشته‌ها ارسال شده توسط مکانیک ایران

  1. سلام خدمت دوستان و استید محترم

    یه مشکلی پیش اومده که ممنون میشم راهنمایی بفرمایید.

    مشکل هم اینطوریه که انگار افزونه آماره تاریخ رو نمیدونم به محل کجا حساب میکنه ولی از تاریخ شمسی جلوتره

    ممنون میشم کمک کنید تا این مشکل رو برطرف کنم

    افزونه به صورت کد در بلوک قرار داده شده


    <fieldset>
    <legend style="color: #000;">آمار بازديدها</legend>
    افراد آنلاين : <?php echo wp_statistics_useronline(); ?><br />
    بازدید امروز : <?php echo wp_statistics_visit('today'); ?><br />
    بازدید دیروز : <?php echo wp_statistics_visit('yesterday'); ?> <br />
    بازدید هفته : <?php echo wp_statistics_visit('week'); ?><br />
    بازدید ماه : <?php echo wp_statistics_visit('month'); ?><br />
    بازدید سال : <?php echo wp_statistics_visit('year'); ?><br />
    بازدید کلی : <?php echo wp_statistics_visit('total'); ?><br />
    </fieldset>
    <fieldset>
    <legend style="color: #000;">آمار مطالب</legend>
    کل مطالب : <?php echo wp_statistics_countposts(); ?> <br />
    نظرات : <?php echo wp_statistics_countcomment(); ?> <br />
    </fieldset>
    <fieldset>
    <legend style="color: #000;">اطلاعات دیگر</legend>
    امروز: <?php echo jdate("Y/m/d"); ?><br />
    بروزرساني: <?php echo wp_statistics_lastpostdate(); ?> <br />
    </fieldset>
    <fieldset>
    <legend style="color: #000;">آمارگیر</legend>[/left]


    [left]

    در قسمتی که نوشته امروز تاریخ سایت رو زده 1394/01/29

    بروزرسانی رو زده 30 که من امروز یه پست زدم اما یه روز جلوتر نشون میده

    بازدید امروز رو هم یهو ریست کرد و از اول شروع شد

    در شمارش بازدید ها هم مشکل داره.نمیدونم به خاطر تاریخه یا نه

    پیشاپیش ممنون از شما

  2. عجب

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

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

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

    سلام

    یه چک کنید ببینید کدش در functions.php قالبتون وجود دارد ، به صورت دستی آپدیت کنید به وردپرس 4.0.1 ببینید درست میشه.چون برای من چنین مشکلی نیست.

    موفق باشید/.

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

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


    <? add_filter('manage_posts_columns', 'tcb_add_post_thumbnail_column', 5);
    add_filter('manage_pages_columns', 'tcb_add_post_thumbnail_column', 5);[/left]


    // Add the column
    function tcb_add_post_thumbnail_column($cols){
    $cols['tcb_post_thumb'] = __('تصاوير شاخص');
    return $cols;
    }
    // Hook into the posts an pages column managing. Sharing function callback again.
    add_action('manage_posts_custom_column', 'tcb_display_post_thumbnail_column', 5, 2);
    add_action('manage_pages_custom_column', 'tcb_display_post_thumbnail_column', 5, 2);
    // Grab featured-thumbnail size post thumbnail and display it.
    function tcb_display_post_thumbnail_column($col, $id){
    switch($col){
    case 'tcb_post_thumb':
    if( function_exists('the_post_thumbnail') )
    echo the_post_thumbnail( 'admin-list-thumb' );
    else
    echo 'Not supported in theme';
    break;
    }
    }
    ?>

  3. با سلام خدمت دوستان.

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

    تصویر مربوطه ضمیمه شد

    post-8248-0-49400600-1416866457_thumb.jp

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

    البته اینم عرض کنم ما قبلا یه طراح دیگه کار کرده بود قالبو یه قال قدیمی داشتیم تو وردپرس ورژنای قبلی این درست کار میکرد.یعنی کامل بود بعد که وردپرس اپدیت شد تو قالب قدیمی هم ادیتور اینطوری ناقص لود شد.

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

    شمام که میگید تداخل میکنه خلاصه با یک ادیتور تداخل میکنه دیگه؟یا میتونه با کدای نامربوط به ادیتورم تداخل کنه که باعث شه چندتا دکمه خاص لود نشن اونجا؟

    و اینکه افزونه CKeditor رو که نصب میکنم ادیتور به صورت کامل هم بالا و هم تو متاباکسا درست نمایش میده و بدون نقص

  5. ممنون از لطف دوستان.این کد کامل متاباکسی هست که تو قالب نوشته شده.تو این چه تغییراتی بدم که ادیتور خود وردپرس اما به صورت کامل لود بشه:


    <?php[/left]


    $arr_design_details =
    array (
    "cost" => array(
    "name" => "cost",
    "type" => "editor",
    "title" => "راهنمای نصب:",
    "description" => "",
    "scope" => array("post","page")),
    "size" => array(
    "name" => "size",
    "type" => "editor",
    "title" => "مشخصات: ",
    "description" => "",
    "scope" => array("post","page")),
    "dllink" => array(
    "name" => "dllink",
    "type" => "editor",
    "title" => "لينک دانلود :",
    "description" => "",
    "scope" => array("post","page")),
    "password" => array(
    "name" => "password",
    "type" => "editor",
    "title" => "لینک تالار:",
    "description" => "",
    "scope" => array("post","page")),
    "manba" => array(
    "name" => "manba",
    "type" => "editor",
    "title" => "منبع :",
    "description" => "",
    "scope" => array("post","page"))
    );
    function generate_design_form() {
    global $post, $arr_design_details;
    foreach($arr_design_details as $meta_box) {
    echo'<input type="hidden" name="'.$meta_box['name'].'_noncename" id="'.$meta_box['name'].'_noncename" value="'.wp_create_nonce( plugin_basename(__FILE__) ).'" />';
    echo'<div><span style="width:200px; float:right">'.$meta_box['title'].'</span>';
    if( $meta_box['type'] == "input" ) {
    $meta_box_value = get_post_meta($post->ID, $meta_box['name'], true);
    if($meta_box_value == "")
    $meta_box_value = $meta_box['std'];
    echo'<input type="text" name="'.$meta_box['name'].'" value="'.$meta_box_value.'" size="98" /><br />';
    }elseif($meta_box['type'] == "editor"){
    $meta_box_value = get_post_meta($post->ID, $meta_box['name'], true);
    wp_editor( $meta_box_value, $meta_box['name'] ,$settings = array('media_buttons'=>0,'textarea_rows'=>2));
    }
    echo '</div>';
    echo'<p><label for="'.$meta_box['name'].'">'.$meta_box['description'].'</label></p>';
    }
    }
    function save_form_data( $post_id ) {
    global $post, $arr_design_details;
    foreach($arr_design_details as $meta_box) {
    if ( !wp_verify_nonce( $_POST[$meta_box['name'].'_noncename'], plugin_basename(__FILE__) )) {
    return $post_id;
    }
    if ( 'page' == $_POST['post_type'] ) {
    if ( !current_user_can( 'edit_page', $post_id ))
    return $post_id;
    } else {
    if ( !current_user_can( 'edit_post', $post_id ))
    return $post_id;
    }
    $data = $_POST[$meta_box['name']];
    if(get_post_meta($post_id, $meta_box['name']) == "")
    add_post_meta($post_id, $meta_box['name'], $data, true);
    elseif($data != get_post_meta($post_id, $meta_box['name'], true))
    update_post_meta($post_id, $meta_box['name'], $data);
    elseif($data == "")
    delete_post_meta($post_id, $meta_box['name'], get_post_meta($post_id, $meta_box['name'], true));
    }
    }
    function create_meta_box() {
    global $theme_name, $arr_design_details;
    if (function_exists('add_meta_box')) {
    add_meta_box( 'my-custom-fields', 'باکس دانلود', 'generate_design_form', 'post', 'normal', 'high' );
    }
    }
    add_action('admin_menu', 'create_meta_box');
    add_action('save_post', 'save_form_data');

    ?>

  6. با سلام خدمت دوستان عزیز

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

    عکسی براتون گذاشتم از زمینه های قالبمون که میتونید مشاهده کنید مثلا امکان لینک دادن درش نیست یا امکان تغییر رنگ و فونت و چیزهای دیگر.

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

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


    $arr_design_details =
    array (
    "cost" => array(
    "name" => "cost",
    "type" => "editor",
    "title" => "راهنمای نصب:",
    "description" => "",
    "scope" => array("post","page")),[/left]


    "size" => array(
    "name" => "size",
    "type" => "editor",
    "title" => "مشخصات: ",
    "description" => "",
    "scope" => array("post","page")),
    );

    post-8248-0-20706500-1416424486_thumb.jp

×
×
  • اضافه کردن...