رفتن به مطلب

reza_yki

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

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

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

  • روز های برد

    3

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

  1. در 24 دقیقه قبل، مرتضی نظری گفته است :

    با کوئری ساز، کوئری مورد نظر خود را بسازید

    
    http://wp-parsi.com/generator/

     

    ممنون من به این شکل نوشتم ولی هیچ تغییری نکرد:

     <?php
    $all_posts_args = array(
    
    	'offset' => 0,
    	'posts_per_page' => 1,
    	'cat'            =>  ${'category'.$i},
    	'inplod' => ${'category'.$i},'70',
    );
    
    	$all_posts = new WP_Query($all_posts_args);
    	if($all_posts->have_posts()) :
    	while($all_posts->have_posts()):$all_posts->the_post();

    ${'category'.$i} دسته دلخواه رو میگیره

     

    و عدد 70 ای دی دسته برگذیده است

     

    لطفا راهنمایی کنید

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

    خوب من در بعضی از این مطالب مثلا در دسته ورزشی دسته منتخب هم انتخاب کردم من می خوام تمام مطالبی که دسته ورزشی که دسته منتخب هم هستند رو نشون بدن هست (این یک مثال بدون تعداد دسته ها زیادن و در هر دسته تعدادی منتخب هم هستند)

    خیلی واجبه کمک کنید

  3. در 7 دقیقه قبل، allowmahdi گفته است :

    سلام، ممنون از وقتی که گذاشتید. فکر میکنم بنده نتونستم درست منظورم رو برسونم به خاطر همین بیشتر توضیح میدم !

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

    Capture.JPG

     

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

    حالا  میخوام در جدولی که در تصویر بالا میبینید، بعد از نام گوشی یک تصویر یا آیکن (new) قرار بدم و کاری کنم وقتی پست ارسال میشه این تصویر یا آیکن به مدت یک یا دو ماه جلوی نام گوشی قرار بگیره و بعد از آن زمان با صورت خودکار حذف بشه !

    یه چیزی تقریبا مثل نمونه زیر :

    Capture.JPG

     

     

     

    شرمنده دیگه از این بهتر نمیتونستم توضیح بدم !

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

     echo 'This Month';

    این رو جای گذاری کنید:

    echo '<span>new</span>';

    و به اون استایل مورد نظرتون رو بدید

    • امتیاز 1
  4. در 10 دقیقه قبل، mk-73 گفته است :

    سلام ودرود خدمت شما

    بله دوست عزیز،اگر درست متوجه شده باشم شما یک دسته والد به نام ورزش بعد حالا میخواهید دسته فرزندش که برگزیدهها هست را نمایش دهید مطالبش؟حالا اینکه کجا میخواهید نمایش دهید که بستگی به خودتون داره شما کافی از قسمت دسته ها id این دسته را پیدا کرده وکوئری که زدید برای دسته ورزش به جایش idدسته برگزیده ها را قرار دهید./

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

    مثلا هنگامی در حلقه get_post که از meta key ها استفاده می کنیم می تونیم با meta_value بگیم اون هایی که برابر با فلان چیز هستند رو نشون بده

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

  5. در 5 ساعت قبل، irmacfa گفته است :

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

    مثل عکس زیر - خوب ستون سمت چپ چطور میشه گذاشت ؟

    pouste.jpg

    کافیه یه فایل با نام  sidebar-left.php درست کنی داخلش محتویاتش رو قرار بده

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

    get_sidebar('left')

     

    • امتیاز 1
  6. در 24 دقیقه قبل، neo.wp گفته است :

    تشکر از تمامی دوستان، منتهی هنوز گزینه مدنظر پیدا نشده، لطفا اگر موردی سراغ دارید مشارکت کنید؛

    به پوسته با حالت گرید یا چند ستونه ترجیحا به صورت جمع و جور و شیک احتیاج دارم. (بودجه محدود)

    این رو هم ببینید:

    http://themes.tielabs.com/demo.php?theme=remal

    در غیر این صورت نمونه ای پ.خ شد

    • امتیاز 1
  7. سلام

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

     

    خبری:

    • ورزشی
    • اقتصادی
    • فرهنگی

    هر دسته ورزشی ، اقتصادی و فرهنگی یک زیر دسته به نام برگذیده ها داره

    من می خوام برای هر دسته یه تب در صفحه اصلی درست کنم که همه مطالب(مثلا دسته ورزشی) + دسته برگذیده ها( دسته ورزشی ) اون دسته رو نشون بده

  8. در 14 ساعت قبل، neo.wp گفته است :

    با سلام خدمت دوستان، برای وبسات مرجع مشاغل که دارم روش کار میکنم، احتیاج به یک قالب چند ستونه و یا تریجیحا با حالت گرید دارم. قالبهای زیادی رو امتحان کردم ولی هیچ قالبی نظرم رو مثل حالت گرید جلب نکرده، از طرفی مخوام بالای سایت هم یه منوی سرچ بزرگ باشه و دو تا منوی فهرست افقی داشته باشه که یکی به بخش های خود سایت و یکی به مشاغل اختصاص پیدا کنه، و خب هرچه گشتم چیزی پیدا نکردم جز قالب سایت بیگ تم (http://bigtheme.ir/) قالب این سایت دقیقا همون چیزیه که میخوام. از دوستان کسی میدونه این چه قالبیه و لینکش رو داره؟

    و یا قالب مشابهش رو کسی سراغ داره که به کارم بیاد؟ یه دنیا ممنون میشم.

    بررسی کنید:

    http://www.yooztheme.ir/210/قالب-خبری-مجله-ای-فانوس

    دمو:

    http://fanoos.esy.es/

  9. سلام به همه دوستان من ابزارکی برای بنر تبلیغاتی طراحی کردم به شکل زیر:

    http://s7.picofile.com/file/8256300068/ads.png

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

    http://s6.picofile.com/file/8256300084/unlimit.jpg

    فقط یک اشکال داره اون هم این که ذخیره نمی شه چطوری می تونم $instance ها رو بصورت ارایه تعریف کنم تا اطلاعات ذخیره بشه؟

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

    ممنون

  10. من کل قسمت هایی که مربوط به آپلودر بوده رو براتون جدا و  در فایل zip ارسال کردم

     

    نکته: وقتی کلاس button رو تغییر می دم (برای فاویکون رو ازselect_uploader به select_uploader_icon تغییر میدم ) و قسمت جی کوئری رو هم کلا دوباره با اون کلاس جدید درست می کنم همه چی درست میشه ولی این طوری باید برای هر آپلودر یک بار دیگه کل قسمت جی کوئری رو بنویسم

    <input type="text" class="img-path" id="yp_icon_input" name="yp_icon" 
    value="<?php echo isset($yp_options ['yp_icon'])? $yp_options ['yp_icon'] :
    get_template_directory_uri() . '/functions/admin/option-panel/img/default-favicon.png'; ?>">
    <button data-target-type="image" data-target="yp_icon" class="yp-btn select_uploader_icon">بارگذاری</button>

     

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

    //uploader
    jQuery(document).ready(function ($) {
        var custom_uploader;
        $(document).on('click', '.select-uploader', function (e) {
            e.preventDefault();
            var $this = $(this);
            var $target = $this.data('target');
            var $target_type = $this.data('target-type');
    
            //If the uploader object has already been created, reopen the dialog
            if (custom_uploader) {
                custom_uploader.open();
                return;
            }
            //Extend the wp.media object
            custom_uploader = wp.media.frames.file_frame = wp.media({
                title: 'انتخاب تصویر',
                button: {
                    text: 'انتخاب تصویر'
                },
                multiple: false
            });
            //When a file is selected, grab the URL and set it as the text field's value
            custom_uploader.on('select', function () {
                var attachment = custom_uploader.state().get('selection').first().toJSON();
    
                switch(true){
    
                    case $target_type === 'image' :
                        $('#' + $target).attr('src',attachment.url);
                        $('#' + $target+'_input').val(attachment.url);
                    break;
    
    
                    // case $target_type === 'textbox':
                    //     $('#' + $target).val(attachment.url);
                    // break;
    
    
                }
            });
            //Open the uploader dialog
            custom_uploader.open();
        });
        
        ////
    
    });
    
    
    
    
    //آپلودر برای فاویکون
    ///////
    jQuery(document).ready(function ($) {
        var custom_uploader;
    
        $(document).on('click', '.select_uploader_icon', function (e) { // فقط به خاطر این قسمت دوباره کل کد ها رو تکرار میکنم
            e.preventDefault();
            var $this = $(this);
            var $target = $this.data('target');
            var $target_type = $this.data('target-type');
    
            //If the uploader object has already been created, reopen the dialog
            if (custom_uploader) {
                custom_uploader.open();
                return;
            }
            //Extend the wp.media object
            custom_uploader = wp.media.frames.file_frame = wp.media({
                title: 'انتخاب تصویر',
                button: {
                    text: 'انتخاب تصویر'
                },
                multiple: false
            });
            //When a file is selected, grab the URL and set it as the text field's value
            custom_uploader.on('select', function () {
                var attachment = custom_uploader.state().get('selection').first().toJSON();
    
                switch(true){
    
                    case $target_type === 'image' :
                        $('#' + $target).attr('src',attachment.url);
                        $('#' + $target+'_input').val(attachment.url);
                        break;
    
    
                    // case $target_type === 'textbox':
                    //     $('#' + $target).val(attachment.url);
                    // break;
    
    
                }
            });
            //Open the uploader dialog
            custom_uploader.open();
        });
    
    });

    منتظر پاسختون هستم ممنون

    uploader.zip

  11. در 3 دقیقه قبل، hellsgate گفته است :

    با سلام برای ساخت و راه اندازی 2 ابزارک نیازمند راهنمایی هستم

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

    2 : ابزارکی هست که بشه از طریق اون ویدئو در سایدبار نمایش داد دقیقا شبیه سایت دی جی کالا که آ[رین ویدئو ها رو در بالای سایت نمایش میده

    1- از طریق rss میشه (برای نمایش تصاویر هم باید کدش رو وارد کنید در ساب دامین ):

    در ساب دامین:

    <?php function diw_post_thumbnail_feeds($content) {
        global $post;
        if(has_post_thumbnail($post->ID)) {
            $content = '<div>' . get_the_post_thumbnail($post->ID) . '</div>' . $content;
        }
        return $content;
    }
    add_filter('the_excerpt_rss', 'diw_post_thumbnail_feeds');
    add_filter('the_content_feed', 'diw_post_thumbnail_feeds'); ?>

     

    در جایی که می خواهید نشون بدید کد زیر رو وارد کنید:

    <?php
    $rss = fetch_feed('http://yooztheme.ir/feed'); //آدرس ساب دامین
    if (!is_wp_error( $rss ) ) :
        $maxitems = $rss->get_item_quantity(4);
        $rss_items = $rss->get_items(0, $maxitems);
    endif;
    ?>
    <?php function get_first_image_url($html)
    {
    if (preg_match('/<img.+?src="(.+?)"/', $html, $matches)) {
    return $matches[1];
    }
    }
    ?>
    <ul class="rss-items" id="wow-feed">
        <?php
         if ($maxitems == 0) echo '<li class="feed-comm">مطلبی وجود ندارد !</li>';
         else
         foreach ( $rss_items as $item ) : ?>
        <li class="item">
         <span class="rss-image">
         <?php echo '<img src="' .get_first_image_url($item->get_content()). '"/>'; ?>
         </span>
            <span class="data">
             <h5><a href='<?php echo esc_url( $item->get_permalink() ); ?>' title='<?php echo esc_html( $item->get_title() ); ?>'> <?php echo esc_html( $item->get_title() ); ?></a></h5>
    		</span>
        </li>
        <?php endforeach; ?>
    </ul>

    2-ویدیو های می خواید از ساب دامین بخونید و در دامین اصلی نمایش بدید؟

  12. من فکر می کنم مشکل اینه که دکمه ها هردوشون با یک کلاس مشترک استفاده شده یعنی هر دو از کلاس
    select-uploader

    استفاده کرده اند و در جی کوئری اشکال هست یعنی این قسمت:

     $(document).on('click', '.select-uploader', function (e) {

    ایا میشه کلاس + یه چیزه خاص کرد؟

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

    jQuery(document).on("click", "#upload_"+field+"_button" , function( event ){

    میشه کمکم کنید

  13. در هم اکنون، Morteza گفته است :

    من الان سریع و چشمی چک کردم بنظر مشکلی تو این کدها نیست.

    چون آی دی و دیتاها رو درست جاگذاشتین.

    تا اینجا بنظر مشکلی نداره.

    بله @Morteza جان وقتی جدا جدا عمل می کنم درست عمل می کنه ولی وقتی اول می رم لوگو رو آپلود می کنم بعد می رم دنبال فاویکون این مشکل به وجود میاد

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

    من اپلودری برای آپلود تصویر درست کردم ولی یک مشکل داره که امیدوارم دوستان کمکم کنن

     

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

     

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

    این هم از کد جی کوئری:

    //uploader
    jQuery(document).ready(function ($) {
        var custom_uploader;
        $(document).on('click', '.select-uploader', function (e) {
            e.preventDefault();
            var $this = $(this);
            var $target = $this.data('target');
            var $target_type = $this.data('target-type');
    
            //If the uploader object has already been created, reopen the dialog
            if (custom_uploader) {
                custom_uploader.open();
                return;
            }
            //Extend the wp.media object
            custom_uploader = wp.media.frames.file_frame = wp.media({
                title: 'انتخاب تصویر',
                button: {
                    text: 'انتخاب تصویر'
                },
                multiple: false
            });
            //When a file is selected, grab the URL and set it as the text field's value
            custom_uploader.on('select', function () {
                attachment = custom_uploader.state().get('selection').first().toJSON();
    
                switch(true){
    
                    case $target_type === 'image' :
                        $('#' + $target).attr('src',attachment.url);
                        $('#' + $target+'_input').val(attachment.url);
                    break;
                }
            });
            //Open the uploader dialog
            custom_uploader.open();
        });
    
    });

    لطفا راهنمایی کنید ضروری هست

    این هم قسمت اینپوت:
     

    //logo
    <input type="text" class="img-path" id="yp_logo_input" name="yp_logo" 
           value="<?php echo isset($yp_options ['yp_logo'])? $yp_options ['yp_logo']:
                  get_template_directory_uri() . '/functions/admin/option-panel/img/default-logo.png'; ?>">
    <button data-target-type="image" data-target="yp_logo" class="yp-btn select-uploader">بارگذاری</button>
    
    
    
    
    //favicon
    <input type="text" class="img-path" id="yp_icon_input" name="yp_icon" 
           value="<?php echo isset($yp_options ['yp_icon'])? $yp_options ['yp_icon'] :
                  get_template_directory_uri() . '/functions/admin/option-panel/img/default-favicon.png'; ?>">
    <button data-target-type="image" data-target="yp_icon" class="yp-btn select-uploader">بارگذاری</button>

     

  15. سلام

    کلا به نظرم ssl یک راهی این که بررسی بهشتری نسبت به روش های معمول داره پس واضح هست که وقتی بررسی برای امنیت بیشتر میشه سرعت هم کاهش پیدا میکنه و این را بیشتر برای بانک ها به درد می خوره تا هزینه بیشتر سرعت رو عادی می کنن

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

    • امتیاز 1
×
×
  • اضافه کردن...