ialireza

افزونه کوتاه کننده لینک ققنوس

1 پست در این موضوع قرار دارد

همین الان پلاگینی در توییتر منتشر شد که کاربردی بود ، برای همین گفتم که برای شما نیز به اشتراکش بگذارم.

post-726-0-30243700-1360529971_thumb.png

این پلاگین با استفاده از کوتاه کننده لینک ققنوس ساخته شده است .

توسط علیرضا احمدی و سالار کابلی برای وردپرس آماده شده است .

خیلی به درد من خورد ، امیدوارم به درد شما هم بخوره ;)

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

جهت ماندگاری فایل ، پیوستش کردم

P5XShortener.zip

10

به اشتراک گذاری این پست


لینک به پست

  • مطالب مشابه

    • توسط mehran-b
      سلام بر دوستان و ستون های انجمن
       
      در حال طراحی یک پلاگین خبرخوان هوشمند هستم که دو مشکل واقعا نمیدونم از کجاست مطرح میکنم انشاالله حل بشه.
      مود اول یه ارورلاگ هست مربوط به یکی از تیبل های پلاگین که همون ارور Error Code: 1062. Duplicate entry '1' for key 'PRIMARY' هست در حالی که من قبلش چک میکنم که وجود نداشته باشه همچین ردیفی در جدول و بعد insert میکنم.
      استرکچر تیبل به این شکل هست:

      خوب همون طور که مشخصه ارور مربوط به ستون hash هست و ستون id یونیک و دو ستون status و time صرفا index هستند و یونیک نیستند.
      کدی که باهاش چک میکنم که همچین رکوردی هست و اگر نبود insert میکنم اینه:
      foreach($post_link as $link) : if($wpdb->get_var($wpdb->prepare("SELECT id FROM $table_name WHERE hash = %s", hash('sha256', $link))) === null) $wpdb->insert($table_name, array('hash' => hash('sha256', $link), 'link' => $link, 'status' => 'Q', 'source_name' => $source_name, 'time' => date("Y-m-d H:i:s")), array('%s', '%s', '%s', '%s', '%s')); endforeach; خوب میریم سراغ موردی بعدی مورد بعدی هم یه ارورلاگه که مطمئنم مربوط به افزونه ام میشه ولی به یکی از فایل اصلی وردپرس اشاره میکنه ارورلاگ اینه:
      Warning: Invalid argument supplied for foreach() in /www/htdocs/XXXXXXX/wordpress/wp-includes/class-wp-list-util.php on line 153 البته به یه موردی اشاره کنم که wp_list_pluck رو مستقیم توی کدهای افزونه استفاده نکردم ولی شاید توابع دیگه وردپرس که استفاده کردم توی پلاگین از این تابع استفاده کنند.
      توابعی که از وردپرس استفاده کردم توی پلاگینم اینا هستند:
      get_option(); wp_die(); apply_filters(); register_activation_hook(); $wpdb::get_var(); $wpdb::get_charset_collate(); dbDelta(); wp_insert_category(); add_action(); add_menu_page(); get_current_screen(); update_option(); add_option(); wp_remote_get(); wp_remote_retrieve_response_code(); wp_nonce_field(); $wpdb::insert(); wp_insert_post(); wp_set_post_terms(); wp_update_post(); wp_get_post_terms(); $wpdb::get_row(); $wpdb::update(); تشکر از راهنماییتون.
      یا حق
    • توسط younram
      سلام /
      من یک افزونه میخوام که وقتی چند ویرایشگر رو تعریف کردم . هیچ کدام از ویرایگران مطالب هم دیگر رو نبینند .
      و هر کاربری که وارد CMS وردپرس بشه فقط مطالبی رو بتونه ببینه که خودش قرار داده و دیگر مطالب نمایش داده نشه .
      ممنون میشم راهنمایی لازم رو بهم بدید .
      با تشکر
    • توسط محمدحسن
      سلام، اصل مطلب اینه. من یک سایت با افزونه wpml راه اندازی کردم.حالا میخوام تو حالت فارسی با یکی از افزونه های فارسی ساز و شمسی ساز اعداد رو فارسی و تاریخ رو شمسی کنم و در حالت انگلیسی به صورت پیش فرض بشه یعنی این افزونه فارسی ساز غیرفعال بشه ... مثلا یا افزونه جلالی یا افزونه پارسی دیت

      لطفا یه کد مناسب یا افزونه مناسب یا اگر کسی تنظیمی در WPML بلد هست بگه ... ممنون میشم
    • توسط sajadszm
      با سلام!
      تقاضا دارم نحوه ی کار با  شرت کات وب سایت  taknod.com را توضیح دهید!
    • توسط sajadszm
      با عرض سلام و احترام خدمت دوستان وردپرسی!
      افزونه ی ذکر شده در وب سایت خود فعال نموده ام و همه ی مطالب آن کاملا آماده شده است.با استفاده از ای پی دیگری جهت آزمایش آن وارد شده و ثبت نام کردم!لینک مخضوض به خود را وارد دریافت نموده و پس ز جستجوی آن با صفحه ی پیوست شده به مطلب روبرو شدم!مشکل از کجاست؟