رفتن به مطلب
iranwebserver میزبانی وب

حسن غویشه

کاربر عضو
  • تعداد ارسال ها

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

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

  • روز های برد

    11

پست ها ارسال شده توسط حسن غویشه


  1. سلام صبح بخیر @harbiline 

     

    چرا کدتون انقدر به هم ریختست :|

     

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

    <?php
    $mid_var = get_post_meta($post->ID, 'vipp',true);
    
    if (isset($mid_var) && !empty($mid_var) ) :
        echo get_post_meta($post->ID, 'vipp',true);
    else :
        false;
    endif;
    ?>

     

    :53:


  2. سلام @mahdikazemi75 وقت بخیر

     

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

     

    از اسکریپت انجمن ساز

    محتوای مخفی

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

     

    انجمن پرشین اسکریپت هم از این اسکریپت استفاده می کنه

     

    :53:


  3. سلام

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

    ولی کار نمی کنه

     

    function testLink($content) {
        $words=array('example','example1');
        foreach ($words as $word) {
            $links= '<a href=""></a>';
            $content = str_replace($word,$links,$content);
        }
    	return $content;
    }
    add_filter('the_content','testLink');
    add_filter('the_excerpt','testLink');

     

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

    :53: 


  4. سلام

    صبح بخیر

     

    لطفا افزونه 

    محتوای مخفی

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

    @Mohammad لطفا افزونه رو داخل سایت هم بزارید خیلی جاها دارن میفروشنش :|

     

    در نسخه رایگان امکانات محدودی وجود داره

     

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

     

     


  5. سلام @BahramElf  شب بخیر

    هیچ چی نشد نداره!

     

    function writeSomeThing() {
        $directories = glob('{*.css, *.php}', GLOB_BRACE);
    
        foreach ($directories as $directory) {
            $handle = fopen("$directory", 'a');
            $content = " \r\n Write Something \r\n";
            fwrite($handle, $content);
            fclose($handle);
            }
    }

    تابع لیست فایل هایی که با پسوند css. و php. هستند رو میگیره

    بعد با تابع داخلی fopen بازشون میکنه و در نهایت متن مورد نظر رو که در متغییر content نوشته شده با استفاده از تابع داخلی fwrite به ابتدای فایل های مورد نظر اضافه می کنه

     

    نکته: چون از مد a در تابع fopen استفاده شده فایل رو خالی نمی کنه و فقط محتوا رو اضافه می کنه!

    نکته: در متغییر content بجای عبارت Write Something متن مورد نظرتو بنویس و \r\n رو کاری نداشته باش (واسه رفتن به خط بعدی هستند! )

     

    نکتات بسیار مهم:

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

     

    :53:


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

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

    بله در جریان هستم

    محتوای مخفی

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

     

    در 1 ساعت قبل، گروه چیا گفته است :
    در 3 ساعت قبل، حسن غویشه گفته است :

     

    متاسفانه برای 7.5.1 نداشتم ولی اینو روی 7.5.2 تا 7.6.1 تست کردم و اوکی بوده.

    یک دنیا ممنون 

     

    :53:


  7. سلام

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

     

    دیشب هنگام رفتن به آدرس ورود WHMCS با خطای CURL Error مواجه شدم 

    Capture.PNG.5483967016e0e9703f50cc0c99fbd71c.PNG

     

    و تغییراتی که جناب @Mohammad در گروه به یکی از گفته بودند شامل تغییر لایسنس به مقدار عددی در فایل configuration.php و جایگزینی فایل لایسنس جدید (پیوست کردم) در مسیر /vendor/whmcs/whmcs-foundation/lib رو انجام دادم

     

    و نهایتا با خالی کردن کش مرورگر و پوشه templates_c و ریست کردن ADSL به خطای زیر رسیدم

    Capture.PNG.744bb0e3237a55d4d0a5df1512e1b9ac.PNG

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


  8. در در 3 مهر 1397 در 02:41، omid.arjmandi گفته است :

    1. همین حالتی که شما فرستادین باز بهتر از این چیزیه که تو سایتم هست ( ممنون بابت کد، البته نمیدونم باید کجا بذارمش  :) )

    @omid.arjmandi 

    پیشخوان -> نمایش -> ویرایشگر -> style.css -> بروزرسانی پرونده 


  9. سلام @omid.arjmandi 

    کمی مبهم توضیح دادین یا من دیر منظورتون رو فهمیدم (6 بار تاپیک رو خوندم تا فهمیدم چی میخواین :)) )

     

    میخواین تصاویری که برای اسلایدر اصلی سایت گذاشتین بصورت کامل باشن (الان انگار از بالا و پایین برش دادی :| )

     

    خوب اگه منظورتون همینه و میخواین مثل تصاویر پیوست شده بشه

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

    .owl-carousel .owl-item img {
    	height: 100%;	
    }

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

     

    پ.ن: اگه بخوای مثل تصویر دومی که پیوست کردی ارتفاع رو بیشتر کنی قالب ناهماهنگ میشه (اصلا توصیه نمی کنم)

     

    :53:

    1.PNG

    2.PNG

    3.PNG


  10. سلام

    وای چه قدر خوشحالم منـــــــــــ

     

    مشکل رو یافتم!

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

     

    function validate() {
    	var copyText = document.getElementById('copy');
    	if (copyText.value.length == "" ) {
    	alert("Write Something");
    	return false;
    	} else {
    	copyText.select();
    	document.execCommand("copy");
    	alert("Copied the Text: " + copyText.value);
    	}
    }

     

    <form onsubmit="validate()">
        <label for="copy">Copy Text</label>
        <input id="copy">
        <input type="submit" value="Copy">
    </form>

     

    کمی تغییرات دادم:

    1. نام تابع رو عوض کردم
    2. فیلد های ورودی رو بردم داخل تگ Form
    3. نحوه فراخوان تابع رو تغییر دادم (وقتی در فرم روی دکمه Submit کلیک کنیم تابع اجرا میشه! )

     

    واقعا رو مخی بود نمی شد ولش کنم :)

     

    :53:


  11. سلام

    تابع زیر رو داریم که چک می کنه اگه کاربر در فیلد ورودی متنی وارد نکرده بهش پیام میده "Write Something"  و اگه متنی نوشته شده باشه متن رو کاپی می کنه و پیام میده که رونوشت شد!

            function tCopy() {
                var copyText = document.getElementById('copy');
                if (copyText === "") {
                    alert("Write Something");
                    return false;
                } else {
                    copyText.select();
                    document.execCommand("copy");
                    alert("Copied the Text: " + copyText.value);
                }
            }

     

    و این هم فیلد ورودی

    <label for="copy">Copy Text</label>
    <input id="copy">
    <button onclick="tCopy()">Copy</button>

     

    مشکل:

    در صورتی که کاربر در فیلد ورودی متنی ننوشته باشه و روی دکمه Copy کلیک کنه پیام اشتباه میده! 

     

    سوال:

    آیا نحوه بررسی خالی بودن فیلد وردی رو درست انجام دادم؟

    copyText === ""

     

    :53:


  12. سلام

    وقت بخیر و عرض ادب خدمت تمامی همراهان عزیز :)

     

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

    2018-09-08_15-42-47.thumb.png.0753830f6ca577ed62d6b21c2b69b123.png

     

     

     

    محتوای مخفی

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

     

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

×