buzz 65 ارسال شده در اسفند 92 گزارش بازنشر ارسال شده در اسفند 92 سلامافزونه ای نوشته شده ، برای فراخوانی اون از کد زیر استفاده شده.اما دوتا مشکل اساسی داره.1 - علاوه بر اینکه متن رو نشون می ده خطای زیر رو هم می ده.) WARNING: EXTRACT() EXPECTS PARAMETER 1 TO BE ARRAY, NULL GIVEN IN C:\WAMP\WWW\WORDPRESS\WP-CONTENT\PLUGINS\tes\test.PHP ON LINE 342- چون این افزونه براش ابزارک هم تعریف شده ، به همین خاطر هنگام فراخوانی اسم ابزارک هم باهاش نشون می ده.نمونه تابع نوشته شد هfunction random_prophet_sh_display($args) {extract($args); echo $before_widget; echo $before_title . "test" . $after_title; echo $after_widget; $quotes = file ("wp-content/plugins/test/text/test_sh.txt"); $num = rand (0, (intval(count($quotes))-1));echo "<p id='quotes'>$quotes[$num]</p>";wp_register_style( 'style', plugins_url('style.css', __FILE__) );wp_enqueue_style( 'style' );}} نقل قول لینک به ارسال
Parsa 23463 ارسال شده در اسفند 92 گزارش بازنشر ارسال شده در اسفند 92 فراخوانیrandom_prophet_sh_display(array()); 4 نقل قول لینک به ارسال
buzz 65 ارسال شده در اسفند 92 مالک گزارش بازنشر ارسال شده در اسفند 92 دیگه خطای خالی بودن تابع نمایش نمی ده.اما با این نوع فراخوانی فقط نام ابزارک نمایش میده و اون فعالیت هایی که باید در ابع نمایش بده نمی ده. نقل قول لینک به ارسال
Parsa 23463 ارسال شده در اسفند 92 گزارش بازنشر ارسال شده در اسفند 92 کد فایلی رو میخواند و مقداری رو به صورت تصادفی نمایش میدهداین کار انجام میشه؟لود فایل استایل احتمالا با این روش امکان پذیر نیستفایل استایل باید در اکشن wp_head باشدیا wp_enqueue_style 1 نقل قول لینک به ارسال
buzz 65 ارسال شده در اسفند 92 مالک گزارش بازنشر ارسال شده در اسفند 92 آره میره تی فایل های text و بصورت تصادفی نوشته های در هر خط رو نشون می ده.حالا جدا از نمایش استایل ، اصلا نوشته های تصادفی رو نشون نمی ده ، و فقط نام ابزارک در کد بالا "test" هست رو نشون می ده. نقل قول لینک به ارسال
Parsa 23463 ارسال شده در اسفند 92 گزارش بازنشر ارسال شده در اسفند 92 در حالت استفاده در ابزارک به درستی نمایش داده میشود؟برای بدست آوردن پوشه افزونه از تابع plugin_dir_path استفاده کنید 1 نقل قول لینک به ارسال
پست های پیشنهاد شده
به گفتگو بپیوندید
هم اکنون می توانید مطلب خود را ارسال نمایید و بعداً ثبت نام کنید. اگر حساب کاربری دارید، برای ارسال با حساب کاربری خود اکنون وارد شوید .