رفتن به مطلب

mam1371

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

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

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

نوشته‌ها ارسال شده توسط mam1371

  1. در 39 دقیقه قبل، mehran-b گفته است :

    سلام و درود @mam1371

     

    این کدی که گذاشتید توی خط 5 امش نوشتید:

    
    add_meta_box("post_options", "تنظیمات برای این پست", "post_options", "post", "normal", "high");

    پارامتر 4 امش که نوشتید post این داره میگه به نمای پست تایپ post بیا این متاباکس ها رو که زیر این خط نوشته شده اضافه کن.

    حالا شما میخواید بگید علاوه بر پست تایپ پست به نمای پست تایپ mehran هم اضافه کن متاباکس ها رو.

    کد به شکل زیر تغییر میکنه.

    
    add_meta_box("post_options", "تنظیمات برای این پست", "post_options", array("post", "mehran"), "normal", "high");

     

    موفق باشید

    واقعا متشکرم دوست عزیز

    من همین قسمت , نام پست تایپو نوشتم ولی کار نکرد چون درون

     array("post", "software")

    نزاشتم

    مرسی

  2. سلام دوستان کدی دارم که برای نوشته ها کار میکنه ولی برای پست تایپ هام کار نمیکنه کسی می تونه بگه کجاشو باید ویرایش کنم ؟

    <?php
    
    add_action("admin_init", "posts_init");	
    function posts_init(){
    	add_meta_box("post_options", "تنظیمات برای این پست", "post_options", "post", "normal", "high");
    }
    
    
    
    function post_options(){
    	global $post ;
    	$get_meta = get_post_custom($post->ID);
    	wp_nonce_field( 'my_meta_box_nonce', 'meta_box_nonce' );	
    ?>
    <div class="pasargad-content">
    <div class="pasargad-title"><h3>اطلاعات پست</h3></div>
    <div class="ps-padding">
    <div class="pasargad-help"><div class="help">
    برای وارد کردن لینک های خود از فهرست نقطه دار استفاده کنید.
    </div></div>
    <?php
    	pasargad_post_options(array(
    		"name" => "لینک های دانلود",
    		"id" => "downloads",
    		"type" => "wpeditor" 
    ));
    ?>
    <div class="panel-item-divider"></div>
    <?php
    	pasargad_post_options(array(
    		"name" => "فرمت فایل",
    		"id" => "format",
    		"type" => "text" 
    ));
    	pasargad_post_options(array(
    		"name" => "حجم فایل",
    		"id" => "mb",
    		"type" => "text" 
    ));
    	pasargad_post_options(array(
    		"name" => "نسخه ی فایل",
    		"id" => "ver",
    		"type" => "text" 
    ));
    	pasargad_post_options(array(
    		"name" => "اندروید مورد نیاز",
    		"id" => "and",
    		"type" => "text" 
    ));
    ?>
    <div class="panel-item-divider"></div>
    <?php
    	pasargad_post_options(array(
    		"name" => "راهنمایی ها",
    		"id" => "help",
    		"type" => "wpeditor" 
    ));
    ?>
    </div>
    </div>
    <!---------- //END ---------->
    <input type="hidden" name="pasargad_post_save" value="true">
    <?php
    }
    
    add_action('save_post', 'save_post');
    function save_post( $post_id ){
    	global $post;
    	
    	if ( defined('DOING_AUTOSAVE') && DOING_AUTOSAVE )
    		return $post_id;
    	
        if (isset($_POST['pasargad_post_save'])) {
    	
    		$custom_meta_fields = array(
    			'downloads',
    			'and',
    			'ver',
    			'format',
    			'mb',
    			'help',
    			);
    			
    	foreach( $custom_meta_fields as $custom_meta_field ){
    			if(!empty($_POST[$custom_meta_field]) )
    				update_post_meta($post_id, $custom_meta_field, $_POST[$custom_meta_field]) ;
    			else
    				delete_post_meta($post_id, $custom_meta_field);
    		}
    	}
    }
    
    /*********************************************************/
    
    function pasargad_post_options($value){
    
    global $post;
    ?>
    <div class="meta-option-item" id="<?php echo $value['id'] ?>-item">
    <span><?php  echo $value['name']; ?></span>
    <?php
    $id = $value['id'];
    $get_meta = get_post_meta($post->ID);
    if( isset( $get_meta[$id][0] ) )
    $current_value = htmlspecialchars_decode($get_meta[$id][0]);
    switch ( $value['type'] ) {
    //=============================
    // @ Text
    //=============================	
    case 'text': ?>
    <input  name="<?php echo $value['id']; ?>" id="<?php  echo $value['id']; ?>" type="text" value="<?php echo $current_value ?>" />
    <?php 
    break;
    //=============================
    // @ Checkbox
    //=============================	
    case 'checkbox':
    if( !empty( $current_value ) ){$checked = "checked=\"checked\"";  } else{$checked = "";} ?>
    <div class="checkbox-wrapper" style="float:left;">
    <input class="toggleswitch-big" type="checkbox" name="<?php echo $value['id'] ?>" id="<?php echo $value['id']; ?>" <?php echo $checked; ?> />
    </div>		
    <?php	
    break;
    //=============================
    // @ Select
    //=============================	
    case 'select':
    ?>
    <select name="<?php echo $value['id']; ?>" id="<?php echo $value['id']; ?>">
    <?php foreach ($value['options'] as $key => $option) { ?>
    <option value="<?php echo $key ?>" <?php if ( $current_value == $key) { echo ' selected="selected"' ; } ?>><?php echo $option; ?></option>
    <?php } ?>
    </select>
    <?php
    break;	
    //=============================
    // @ Textarea
    //=============================
    case 'textarea':
    ?>
    <textarea style="direction:ltr; text-align:left; height:136px;" name="<?php echo $value['id']; ?>" id="<?php echo $value['id']; ?>" type="textarea" cols="100%" rows="3" tabindex="4"><?php echo $current_value  ?></textarea>
    <?php
    break;
    //=============================
    // @ Editor
    //=============================
    case "wpeditor":?>
    <?php
    $settings = array(
    			'textarea_name' => $value['id'],
    			'quicktags'     => array( 'buttons' => 'em,strong,link' ),
    			'tinymce'       => true,
    			'media_buttons' => false,
    			'teeny' => true
    		);
    
    		wp_editor( $current_value , $value['id'], $settings  );
    ?>
    <?php
    break;
    } ?>
    </div>
    <?php
    }
    ?>

     

  3. در در 7/12/2016 at 01:36، mam1371 گفته است :

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

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

    یعنی دسته بندی موبایل 100 پست داره  در تمام 100 پست , نظرات مطلبی که بیشترین دیدگاه رو داره نشون میده  !!! ممنون میشم کمک کنید

     

    حل شد با   <?php wp_reset_query(); ?> قبل برچسب ها و نظرات

  4. در در 4/2/2014 at 00:48، imanfakhar گفته است :
    
    <?php $category = get_the_category(); $category = $category[0]->cat_ID;?>
    <?php
    $recent = new WP_Query(array(
      'post_status' =>'published',
      'post_type' =>'post',
    	  'post__not_in' => array($post->ID),
      'orderby' =>'ID',
      'cat' => $category,
      'posts_per_page' =>'4',
      'paged' => (get_query_var('paged')) ? get_query_var('paged') : 1
    
    )); while ($recent->have_posts()) : $recent->the_post()
    ?>

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

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

    یعنی دسته بندی موبایل 100 پست داره  در تمام 100 پست , نظرات مطلبی که بیشترین دیدگاه رو داره نشون میده  !!! ممنون میشم کمک کنید

     

  5. من این کد رو گذاشتم اما متاسفانه کار نکرد ! تعداد نمایش پست ها 6 تاس بعد از گذاشتن این کد میشه 1 یکی که فقط همون پست سنجاق شده هستش و در تمام صفحات مطلب سنجاق شده نشون میده سایر مطالبو نشون نمیده !
     راهی هست که وقتی من نوشته ای رو سنجاقک می کنم اگه مطلب جدید هم منتشر کنم باز هم مطلب سنجاق شده در اولین پست باقی  نمونه  ؟!

    <?php
    $args = array(
    'posts_per_page' => 7,
    'post__in' => get_option( 'sticky_posts' ),
    'ignore_sticky_posts' => 1
    );
    $query = new WP_Query( $args );
    ?>
    <?php if ($query->have_posts()) : ?><?php while ($query->have_posts()) : $query->the_post(); ?>

     

  6. در 2 ساعت قبل، Morteza گفته است :

    یکبار پیوند یکتا رو ذخیره و مجدد بررسی کنید.

    اینکار اثری نداشت با این کد مشکل حل شد

    اما مشکلی که هست نمیدونم چرا این کد با اسلایدر من تداخل داره و مانع نمایشش میشه  !!! افزونه متا اسلایدر هست

    function namespace_add_custom_types( $query ) {
      if( is_category() || is_tag() || is_home() || is_single() || is_feed() || is_search() && empty( $query->query_vars['suppress_filters'] ) ) {
        $query->set( 'post_type', array(
         'post', 'nav_menu_item', 'mobile', 'software', 'game', 'book', 'pic', 'music', 'learn'
            ));
          return $query;
        }
    }
    add_filter( 'pre_get_posts', 'namespace_add_custom_types' );

     

  7. در 4 ساعت قبل، SM-Mahdavi گفته است :

    سلام

    ببینید بهتره برای پست تایپ ها تکسونومی تعریف کنید تا مشکل ساز نشه. ولی در کل با Category هم مشکلی نباید داشته باشه.

    شما الان دقیقا مشکلتون اینه که داخل صفحات آرشیو مطالب داخل دسته بندی رو نشون نمیده؟

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

  8. سلام خسته نباشید

    من پست تایپ های مختلف با نام های mobile /pic/game

    همه چیز درسته اما متاسفانه پست تایپ ها با اینکه به هنگام انتشار دسته بندی ها انتخاب میشن اما در دسته بندی های سایت نمایش در نمیاند

    از این کد برای فراخوانی استفاده کردم فقط در صفحه اصلی در یک باکس نشون می ده اما در دسته بندی مثلا نرم افزار موبایل » اندروید » بازی اندروید

    چیزی نشون نمیده میخاستم اساتید یک کدی یا راهکاری ارائه کنند این مشکل حل شه

    کدی که عرض کردم اینه

    
    add_filter('pre_get_posts', 'query_post_type');
    function query_post_type($query) {
      if ( is_category() || is_tag() || is_home() || is_single() && empty( $query->query_vars['suppress_filters'] ) ) {
        $post_type = get_query_var('post_type');
    	if($post_type)
    	    $post_type = $post_type;
    	else
    	   $all_post_types = get_post_types();
        $query->set('post_type',$post_type);
    	return $query;
        }
    }

    is_home() ||

    is_single()

    باعث میشه در صفحات سایت در باکس های بالای سایت به نمایش در بیاد اما

    is_category()

    || is_tag()

    مطالب پست تایپ رو در دسته بندی اصلی سایت نمایش نمیده !

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

     

  9. من به شما پیشنهاد بهتری دارم !
    خیلی به صرفه تر از هاست دی ال و به خوبی هاست دی ال

    سرویس طلایی نت افراز    فقط براساس بازدید یکتاس !  پهنای باند و باقی چیزا نامحدود ....

      این سرویس 6000 ای پی رو جوابگو هست      139000 تومان سالیانه

    سرویس الماس 1 نت افراز    15000 ای پی   39,000 تومان  ماهیانه

    سرویس الماس نت افراز    45000 ای پی    129000 تومان   ماهیانه

    با توجه به رتبه سایت شما فک کنم حالا حالا ها سرویس الماس 1 جوابگو باشه

    نت افراز یکی از بهترین شرکت های هاستینگ هست 

    پلان 1-2 بسیار به صرفه هست نسبت به هاست دی ال و باقی هاستینگ ها

    اما قرار باشه واسه 45000 ای پی 129000 تومان   ماهیانه  بدی

    10 هزار تومان کمترش میتونی از هاست دی ال نامحدود بگیری

    • امتیاز 1
  10. در 8 ساعت قبل، imanfakhar گفته است :

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

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

    پس با این تفاسیر این کار ریسک بزرگیه ! درسته ؟

    در صورتی که من پیوند یکتا رو عوض کنم محتوا یکی هست ولی ادرس جدید ایندکس میشه و ادرس قبلی 404 میمونه این مشکل ساز نمیشه ؟

    راهیی هست با انجامش بعد مدتی به روال عادی برگشت ؟

     

     

  11. اساتید محترم اگه میتونن کمک کنند

    با وجود قرار دادن کد زیر در htaccess

    RedirectMatch 301 ^/([0-9]{4})/([0-9]{2})/([0-9]{2})/(?!page/)(.+)$ http://hadafdownload.com/$4 

    و تغییر پیوند یکتا از

    /%year%/%monthnum%/%day%/%postname%/

    به

    %postname% 

    به هنگام ورود از گوگل به جای انتقال به لینک جدید به صفحه اصلی سایت انتقال داده میشه !!

  12. من از افزونه های مختلفی استفاده کردم اما به کار نیومد !

    من برای امتحان کد ریدایکت رو داخل htaccess گذاشتم و پیوند یکتا رو تغییر دادم ولی وقتی رفتم از گوگل وارد مطلبی شدم دیدم ریدایکت شده به صفحه اصلی سایت

    حالا میترسم واسه همین 1-2 دقیقه ای که اینکا رو کردم گوگل کار دست ما نده  مشکل ایجاد نمیشه ؟

    من واسه اینکه پست رو بروز رسانی کنم با این مشکل مواجه هستم که پیوند یکتا سایت روز ماه سال هست و با بروز رسانی لینک نابود میشه !  و درصورتی که هم که سنجاقک کنم دردسرش واسه 3-4 تا پست زیاده واسه همین به نظرم بهتره پیوند یکتا رو عوض کنم

    الان چیز جالبی که توجه منو جلب کرد سایت دانلود ها پیوندهای یکتاشو قبلی ها که برحسب روز ماه سال بود سرجاشه جدید ها رو به صورت

    site.com/mobile/esm تنظیم کرده برام سواله چجوری اینکارو کردن !؟

     

    • امتیاز 1
  13. در در 3/6/2014 at 01:46، onlinewebsite گفته است :

    بعد از تغییر نوع پیوند یکتا از هاست فایل htacsess رو باز کنید و قبل از

     

     
    
    # BEGIN WordPress
    

     

    کد زیر را اضافه کنید . کم کم همه لینکهاتون جایگرین میشه توی گوگل

     

     
    
    RewriteRule ^([0-9]+)/([0-9]+)/([0-9]+)/(.*) /$4 [R=301,L]
    

     

    من بعد از ساختن کد 

    RedirectMatch 301 ^/([0-9]{4})/([0-9]{2})/([0-9]{2})/(?!page/)(.+)$ http://hadafdownload.com/$4

    در فایل htacsess  اضافه کردم و تغییر پیوند یکتا دادم اما انجام نشد و ریدایکت نکرد !

    ممکنه از محتویات درون htacsess باشه ؟ 

  14. سلام خسته نباشید

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

    در این میان ترفندی که بعضی از سایتا میزنن واسم جالبه  لطفا به شبهه بنده پاسخ بدید

    -------------

    به طور مثال پست تلگرام نسخه 2.8.1 گذاشتم  و در رتبه چهارم هستم

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

    به طور مثال از تیر 94 شروع کرده حالا با نسخه هایی مثل

    دانلود Telegram 2.8.0 مسنجر تلگرام اندروید

    دانلود Telegram 2.8.1 مسنجر تلگرام اندروید

    و ....

    دانلود Telegram 3.8.0 مسنجر تلگرام اندروید

     

    اما فقط عنوان و تغییر داده و هیچ تغییری هم تو گوگل نداشته و همونجوری در اولین جستجو ها هست

    خیلی برام جالبه عنوان عوض شده ! لینک دانلود داخل صفحه عوض شده !

     

    ---------

    با این تفاسیر آیا میشه این کارو کرد ؟

    لینک دانلود رو عوض کرد

    عنوان رو هم تغییر داد !  ( ولی پیوند سرجاش بمونه مثل سابق واس اینکه صفحه گم نشه )

     

  15. سلام

    جهت تکمیل بخش های مختلف سایت نیازمند نویسنده هستیم !

     

    شرایط کاری :

    •  آشنایی با سیستم مدیریت محتوای وردپرس

    •  آشنایی با مبانی سئو و نویسندگی

    •  آشنایی با نرم افزار فتوشاپ

    • دارا بودن ارتباط اینترنتی پر سرعت جهت دانلود/آپلود فایل ها

     

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

    در صورت تمایل رزومه خود را به آدرس hadafdownload.help@gmail.com و یا به صورت پخ در انجمن برای ما ارسال کنید .

     

     

  16. من به شخصه واسه هاست سایت از نت افراز استفاده می کنم به صرفس 

    پهنای باند نامحدود حالا بر اساس بازدید هایی که روزانه میاد از 6000 هست تا 50000 بازدید روزانه

    ( سرویس دهی این سایت تو ایران تکه ساعت 4 صبح و هرموقع اورژانسی پیام بدی همونجا مشکل حل میکنه اما به شخصه شرکت معتبر می س با طعنه و کنایه جواب ما رو که یه مدت میهمانشون بودیم میداد )

    و هاست دانلود از هاست دی ال گرفتم ! گرون هست اما ریسک نکردیم و بسیار میصرفه یعنی دغدغه ای در موردش نیس سرویس دهی عالی

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

  17. سلام دوستان

    اول از همه پیشنمایش رو نشون میدم ! فایل رو هم ضمیمه می کنم ! که مورد استفاده دوستان دیگر هم قرار بگیره

    دوستان من میخام به هنگام کلیک کردن بر روی هر یک از تب ها عرض بیشتری طی بشه !

    من این اسکریپت رو برای باکس هایی با عرض 1300 میخام ! یعنی با هر کلیک 1300 پیکسل تغییر کنه و باکس بعدی نمایش داده بشه امیدوارم متوجه شده باشید !

    تغییراتی رو هم جی کوئری ایجاد کردم اما متاسفانه تغییری مشاهده نمی کنم ! !

    margin -right به left تغییر بدم تغییرات مشاهده میشه ! اما با دادن عرض بیشتر این تغییر اعمال نمیشه لطفا کمک کنید !


    // Set the navWidth as a multiple of panelCount to account for margin-right on each li
    var navWidth = 450;

    Tabbed-blogroll(www.20script.ir).zip

  18. اگر wp_head() و wp_footer() توی قالب موجود است احتمالا با دادن یک استایل چپ به راست به بخش بیرونی محل قرار گیری کد کوتاه مشکلتون حل بشه


    direction: ltr;

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

    دوست عزيز لطف ميكني بگي منظور از

    بخش بیرونی محل قرار گیری کد کوتاه ‌!‌ چيه ؟‌؟

    --------------------

    راستي تابع wp_head() بين تگ head هست

    اما تابع فوتر نذاشتم ايا وجودش ضروريه !؟‌

    چون قبل body ميزارمش مشكل به وجود مياره ...

  19. دوستان ! من هم همین مشکل رو دارم !

    توابع wp_head هم در قالب استفاده کردم !چ

    در هدر برای نمایش در تمامی صفحات با کد زیر فراخوانی انجام شده

       <?php
    echo do_shortcode("[metaslider id=12210]");
    ?>

    اما متاسفانه فقط تصویر به همراه متن بدون هیچ استایلی میاد !

    هیچ استایلی رو دریافت نمیکنه !

    در صورت امکان راهنمایی کنید ...

  20. سلام دوستان مشکل من تقریبا حل شد ! اما هنوز 2 تا مشکل دارم اساتید محترم لطفا جواب بدید ! نتونستم حل کنم !

    تمام متونی که به فارسی هست به صورت ????? نمایش داده میشه !

    ( من فایل php رو با فرمت utf8 و حتی در نرم افزار note ++ ذخیره کردم بازم مشکل حل نشد ! )

    که از این قسمت دستور میگیره !!

    $content .= "<td class=\"MTForumrowtitle\"><a href=\"$topicurl\"> $title</a></td>\n";

    آیا امکان داره دستوری بهش اضافه کرد که مثل تگ <meta> مجبور کنه تا فارسی نمایش بده !؟

    -----

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

    Warning: mysql_fetch_array() expects parameter 1 to be resource, boolean given in /home2/hadafdow/domains/hadafdownload.com/public_html/MTForumsBlock.php on line 24

    محتوای خط 24 این هست :

    list($opentag, $closetag) = mysql_fetch_array(mysql_query("SELECT opentag,closetag FROM usergroup WHERE usergroupid = $usergroupid"));

    تصویر رو هم پیوست میکنم : post-2496-0-17699200-1428658212_thumb.jp

    ممنون

  21. یک مهندسی در جایی فرموده بودن

    اگر هر 2تا فعال باشن خیلی بهتره و هر 2تا تو گوگل وبمستر ثبت بشن بهتره چون افزونه Google XML Sitemaps با کلمات کلیدی و تصاویر اینطور که من متوجه شدم مشکل داره اما افزونه WordPress SEO برای این 2 مورد خیلی خوب عمل میکنه مخصوصا کلمات کلیدی که به صورت جداگانه ایندکس میکنه.

    مطمئن باشید هر و از هر 2تا استفاده کنید به اون ارور هم هیچ توجهی نکنید.

    --------------------------

    چون از اولین روزای سایت این 2 افزونه با هم تا همین الان بودن هیچ مشکلی نداشتن ! فک کنم به خاطر اپدیت جدید هست که این پیامو میده !!

    نظر شما چیه ؟!!

  22. سلام دوستان

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

    اما با غیر فعال کردن اکسیمیت مشکل حل میشه !

    میخاستم بدونم راهی هست مشکل حل بشه ؟

    و در صورتی که مشکل حل نشه با این روند ادامه بدم مشکلی برای سئو به وجود نمیاد ! ؟

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