رفتن به مطلب

sanehia

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

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

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

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

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

    بنده از افزونه parsidate  استفاده میکنم، با توجه به اینکه داخل این افزونه کتابخانه دیت پیکر بسیار عالی وجود دارد، برای استفاده از این دیتاپیکر در یک فرم مربط به یک افزونه اختصاصی بایستی چکار کنم؟

    داخل یک افزونه یک فرم ثبت اطلاعات است، که فیلد تاریخ آن را میخواهم کاربر کلیک کنه دیت پیکر نمایش داده شود/

    ممنون میشم راهنمایی فرمایید.

     

  2. سلام وقتتون بخیر
    برای درج آگهی توسط کاربر از پست تایپ اختصاصی jobs استفاده میکنم برای دسته بندی آگهی ها از Taxonomy با عنوان jobCategory استفاده کردم.

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

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

    سپاس

     

    <?php
    if (!is_user_logged_in()){
        wp_redirect('panel');
    }
    if (isset($_POST['send'])) {
        $post_id = wp_insert_post(array(
            'post_type' => 'jobs',
            'post_author' => get_current_user_id(),
            'post_title' => $_POST['title'],
            'post_content' => $_POST['description'],
            'post_status' => 'draft',
        ));
    
    
        wp_set_object_terms($post_id, intval($_POST['category']), 'jobCategory');
        add_post_meta($post_id, 'price', $_POST['price']);
        add_post_meta($post_id, 'time', $_POST['time']);
    
        if (isset($_FILES['file'])) {
            require_once(ABSPATH . 'wp-admin/includes/file.php');
            $uploadedfile = $_FILES['file'];
            $upload_overrides = array(
                'test_form' => false
            );
            $movefile = wp_handle_upload($uploadedfile, $upload_overrides);
            add_post_meta($post_id, 'file', $movefile['url']);
            add_post_meta($post_id, 'payToSee', 0);
        }
    
    
        wp_redirect('my-ads');
    }
    require_once 'particials/header.php'; ?>
    <?php require_once 'particials/sidebar.php' ?>
    <div>
    <div id="wpap-content">
    <div class="page-ntitle">
                        <h1>ثبت آگهی جدید</h1>
                        <div class="separator mb-5"></div>
                    </div>
                    <div class="col-12">
                        <div class="card">
                            <div class="card-body">
                                <form action="" method="POST" enctype="multipart/form-data">
                                    <div class="form-group">
                                        <label for="title">
                                            عنوان آگهی
                                        </label>
                                        <input required type="text"
                                               id="title" name="title" class="form-control">
                                    </div>
                                    <div class="form-group">
                                        <label for="description">
                                            توضیحات
                                        </label>
                                        <textarea name="description" id="description" class="form-control" cols="30"
                                                  rows="10"></textarea>
                                    </div>
                                    <div class="form-group">
                                        <label for="category">
                                          دسته بندی آگهی
                                        </label>
                                        <select id="js-choice" id="category" name="category[]" multiple="multiple">
                                          <?php
                                          $terms = get_terms([
                                            'taxonomy' => 'jobCategory',
                                            'hide_empty' => false,
                                          ]);
                                          foreach ($terms as $cat) {
                                            ?>
                                            <option value="<?= $cat->term_id ?>"><?= $cat->name ?></option>
                                            <?php
                                          }
                                          ?>
                                        </select>
    
                                    </div>
                                    <div class="form-group">
                                        <label for="price">
                                            حقوق ماهانه
                                            </label>
                                        <input required type="text" id="price" name="price" class="form-control">
                                    </div>
                                    <div class="form-group">
                                        <label for="time">
                                          مدت همکاری
                                        </label>
                                        <input required type="text" id="time" name="time" class="form-control">
                                    </div>
                                    <div class="form-group">
                                        <label for="file">
                                            پیوست فایل‌های مورد نیاز
                                        </label>
                                        <input type="file" id="file" name="file" placeholder="بارگذاری فایل" class="form-control">
                                    </div>
                                    <button value="1" name="send" type="submit" class="btn text-center btn-primary">ارسال
                                    </button>
    
                                </form>
                            </div>
                        </div>
                    </div>
    <?php require_once 'particials/footer.php' ?>

     

  3. در 15 ساعت قبل، محسن عواطفی گفته است :

    سلام

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

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

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

    برای مثال میتونید از طریق افزونه‌های ساخت درگاه پرداخت یک درگاه پرداخت در سایتتون بسازید و به کارفرما اعلام کنید که برای ارسال درخواست باید مبلغ مورد نظرو از طریق درگاه سایت پرداخت کنه و شماره پیگیری پرداخت رو به همراه جزئیات درخواستش، برای شما (از طریق فرم تماس ساخته شده با گرویتی فرم) ارسال کنه و شما اونو بررسی کنید و در صورت تایید در سایت منتشر کنید.(در این صورت باید به شکل همگانی برای کاربران با نقش کارجو، پیامکش رو ارسال کنید.)

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

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

    سپاس فراوان

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

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

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

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

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

    سپاس

  5. سلام

    درصورتی که تعداد آیکون های مورد استفاده در پروژه تان کم است توصیه میشه آیکون های مورد نظرتون را به صورت sprite کرده و استفاده بفرمایید.

    یک نمونه سایت که به صورت خودکار تصاویر و میدین sprite میکنه و کد CSS آن را به همراه تصویر خروجی میدهد.

    https://css.spritegen.com/

     

    برای مشاهده سایت های دیگر عبارت css sprites generator را در گوگل جستجو کنید

    • پسندیدن 1
    • امتیاز 1
  6. در 11 ساعت قبل، mehran-b گفته است :

    @sanehia

     

    وردپرس توی 5.5 نسخه جی کوئری رو آپدیت کرده این مشکل به خاطر اونه.

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

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

    سپاس

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

    بنده از قالبی استفاده میکنم که پس از ارتقا ورژن وردپرس خود به 5.5 برخی از قسمت های آن از کار افتاده فایل های جی کوئری قالب را چک کردم متوجه شدم مربوط به چند فایل Js قالب است کد یکی از فایل ها را اینجا قرار میدم ممنون میشم از دوستانی که با جی کوئری آشنا هستند راهنماییم کنند مشکل مربوط به کدام قسمت است.

    سپاس فراوان

     

    jQuery(document).ready(function($) {
    
    	// Popup box
    	$("#su-generator-button").click(function(){
    		$("#su-generator-wrap, #su-generator-overlay").show();
    	});
    	
    	$("#su-generator-close").click(function(){
    		$("#su-generator-wrap, #su-generator-overlay").hide();
    	});
    	
    	// Apply chosen
    	$('#su-generator-select').chosen({
    		no_results_text: $('#su-generator-select').attr('data-no-results-text'),
    		allow_single_deselect: true
    	});
    
    	// Select shortcode
    	$('#su-generator-select').live( "change", function() {
    		var queried_shortcode = $('#su-generator-select').find(':selected').val();
    		$('#su-generator-settings').addClass('su-loading-animation');
    		$('#su-generator-settings').load($('#su-generator-url').val() + '/lib/generator.php?shortcode=' + queried_shortcode, function() {
    			$('#su-generator-settings').removeClass('su-loading-animation');
    			$(".add-icon-button").click(function(){	
    				$("#su-insert-vector-icon").show();
    			});
    
    			// Init color pickers
    			$('.su-generator-select-color').each(function(index) {
    				if( typeof nimad.wp === 'object' && typeof nimad.wp.wpColorPicker === 'function' ){
    					$(this).find('.su-generator-select-color-value').wpColorPicker();
    				}
    
    			});
    		});
    	});
    	
    	$(".add-icon-button").click(function(){
    		$("#su-insert-vector-icon").show();
    	});
    	
    	$('.su-moon-icon-list li i').live('click', function(event) { 
    		var selected_icon = $(this).attr('class');
    		$('.su-generator-select-icon-value').val(selected_icon);
    		$('#su-insert-vector-icon').hide();
    	});
    
    
    	// Insert shortcode
    	$('#su-generator-insert').live('click', function(event) {
    		var queried_shortcode = $('#su-generator-select').find(':selected').val();
    		var su_compatibility_mode_prefix = $('#su-compatibility-mode-prefix').val();
    		$('#su-generator-result').val('[' + su_compatibility_mode_prefix + queried_shortcode);
    		$('#su-generator-settings .su-generator-attr').each(function() {
    			if ( $(this).val() !== '' ) {
    				$('#su-generator-result').val( $('#su-generator-result').val() + ' ' + $(this).attr('name') + '="' + $(this).val() + '"' );
    			}
    		});
    		$('#su-generator-result').val($('#su-generator-result').val() + ']');
    
    		// wrap shortcode
    		if ( $('#su-generator-content').val() != 'false' ) {
    			$('#su-generator-result').val($('#su-generator-result').val() + $('#su-generator-content').val() + '[/' + su_compatibility_mode_prefix + queried_shortcode + ']');
    		}
    
    		var shortcode = nimad('#su-generator-result').val();
    
    		// Insert into widget
    		if ( typeof window.su_generator_target !== 'undefined' ) {
    			nimad('textarea#' + window.su_generator_target).val( nimad('textarea#' + window.su_generator_target).val() + shortcode);
    			tb_remove();
    		}
    
    		// Insert into editor
    		else {
    			window.send_to_editor(shortcode);
    		}
    		
    		$("#su-generator-wrap, #su-generator-overlay").hide();
    
    		// Prevent default action
    		event.preventDefault();
    		return false;
    	});
    
    	// Widget insertion button click
    	nimad('a[data-page="widget"]').live('click',function(event) {
    		window.su_generator_target = nimad(this).attr('data-target');
    	});
    
    });

     

  8. سلام ممنون از راهنمایتان

    من طبق آموزش عمل کردم pagination.php را از پوشه پلاگین به پوشه قالب کپی کردم.

    محتویات فایل pagination تغییر دادم، کد را زیر کوئری میذارم روی View All کلیک میکنم هیچ اتفاقی نمی افته.

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

    سپاس

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

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

    میخواهم این محصولات صفحه بندی بشه، به طور مثال 4 محصول نمایش بده و پایین آن صفحات دیگر محصولات باشه (1,2,3)

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

    
      <ul class="products">
    
      <?php $args=array('post_type'=>'product','posts_per_page'=>12,'orderby'=>'id');
    
      $loop = new WP_Query($args); while($loop->have_posts()) : $loop->the_post(); global $product; ?>
    
      <li class="">
    
        <a target="_blank" href="<?php the_permalink(); ?>">
    
          <img src="<?php the_post_thumbnail_url(); ?>">
    
        </a>
    
      </li>
    
      <?php endwhile; wp_reset_query(); ?>
    
    </ul>

     

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

  11. در در 10/31/2018 at 10:45، WPRangi گفته است :

    سلام

    افزونه زیر رو تست کنید

    https://wordpress.org/plugins/search-filter/

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

    سلام

    ممنون، متاسفانه امکان فیلتر محبوب ترین مطالب را نداره.

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

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

    ممنون میشم از دوستانی که در این زمینه تجربه دارند راهنماییم کنند.

    سپاس فراوان

    filter.png

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

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

    خودم به این فکر کردم که درون حلقه یک متغیر به عنوان مثال i بزارم و زمانی که i=1 است یک نوع استایل نمایش داده شود و زمانی که i>=1 بود یک سبک دیگه، با این حال خواستم از اساتید سوال کنم روش حرفه ای و مناسب برای داشتن چنین کوئری هایی چه می باشد؟

    با سپاس فراوان

    sahifa.jpg

  14. در در 9/24/2017 at 23:52، ToranjArts گفته است :

    https://wordpress.org/plugins/zoom-magnifier-for-woocommerce/

    این همون چیزیه که شما میخوای.

    سلام، من برای افزونه EDD نیاز دارم، این افزونه برای وردپرس است.

    ممنون از راهنمایتان و وقتی که گذاشتید.

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

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

    در 1 ساعت قبل، مهدی گفته است :

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

  16. در 9 ساعت قبل، s.koohfar گفته است :

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

    http://www.yegheroon.ir

    سلام

    ممنون از حضورتون، بنده تو سایتتان جایی ندیدم اگر بخوام یک سایت و مثال بزنم سایت http://tarh.ir است که ماوس روی تصویر میاریم تصویر بزرگ لود میشه.

    ممنون

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

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

    سپاس فراوان 

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

    من یک سایت فروش فایل دارم که از افزونه EDD استفاده میکنم، یک مشکل دارم ممنون میشم راهنماییم کنید.

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

    راه حل هایی که به ذهنم رسید: عدم نمایش و ایندکس شدن پست های قسمت downloads منظور همان edd از سرچ سایت و گوگل؟ و یا اینکه اینکه در قسمت افزودن دانلود خود افزونه توضیحات محصول را وارد کنم و دیگه در قسمت نوشته ها کار نکنم منتها با توجه به اینکه URL به این صورت : http://namsite.com/downloads/NamMahsool میشه و downloads به URL اضافه میشه جالب نمیشه. آیا راهی وجود داره downloads را از URL حذف کرد؟

    سپاس فراوان

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

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

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

    با سپاس فراوان

  20. سلام به همه دوستان و اساتید محترم

    یه مشکل دارم اونم اینه که دنبال یه پلاگین میگردم که به طور مثال بیاد یه فیلد به من بده من داخلش مقادیری وارد کنم

    مثلا "علی" بعد در یک برگه که بسازم بتونم جستجو کنم که ایا علی موجود هست یا خیر

    صمیمانه تشکر از تمامیه اساتید که راهنمایی میکنند

    بازم ممنون نمیدونم درست تونستم توضیح بدم اگر واضح نگفتم بفرمایید با عکس توضیح بدم

    ممنون از همه دوستان

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