bloodthirsty

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

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

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

اعتبار در انجمن

0

1 دنبال کننده

درباره bloodthirsty

  • درجه
    تازه کار

آخرین بازدید کنندگان نمایه

497 بازدید کننده نمایه
  1. بله...به جای همین کد میخوام یک منو باز شونده برای انتخاب آیکن قرار بدم که توی دیتابیس هم آیکن ذخیره بشه.
  2. با سلام خدمت اساتید محترم من یک فایل php دارم که یک فیلد سفارشی به قسمت ویرایش منو اضافه میکنه . این فیلد به صورت text هست و میخوام به جای این فیلد یک منو باز شونده برای انتخاب آیکن قرار بدم. <?php /** * Menu item custom fields example * * Copy this file into your wp-content/mu-plugins directory. * * @package Menu_Item_Custom_Fields_Example * @version 0.2.0 * @author Dzikri Aziz <kvcrvt@gmail.com> * * * Plugin name: Menu Item Custom Fields Example * Plugin URI: https://github.com/kucrut/wp-menu-item-custom-fields * Description: Example usage of Menu Item Custom Fields in plugins/themes * Version: 0.2.0 * Author: Dzikri Aziz * Author URI: http://kucrut.org/ * License: GPL v2 * Text Domain: menu-item-custom-fields-example */ /** * Sample menu item metadata * * This class demonstrate the usage of Menu Item Custom Fields in plugins/themes. * * @since 0.1.0 */ class Menu_Item_Custom_Fields_Example { /** * Holds our custom fields * * @var array * @access protected * @since Menu_Item_Custom_Fields_Example 0.2.0 */ protected static $fields = array(); /** * Initialize plugin */ public static function init() { add_action( 'wp_nav_menu_item_custom_fields', array( __CLASS__, '_fields' ), 10, 4 ); add_action( 'wp_update_nav_menu_item', array( __CLASS__, '_save' ), 10, 3 ); add_filter( 'manage_nav-menus_columns', array( __CLASS__, '_columns' ), 99 ); self::$fields = array( 'field-01' => __( 'Custom Field #1', 'menu-item-custom-fields-example' ), 'field-02' => __( 'Custom Field #2', 'menu-item-custom-fields-example' ), ); } /** * Save custom field value * * @wp_hook action wp_update_nav_menu_item * * @param int $menu_id Nav menu ID * @param int $menu_item_db_id Menu item ID * @param array $menu_item_args Menu item data */ public static function _save( $menu_id, $menu_item_db_id, $menu_item_args ) { if ( defined( 'DOING_AJAX' ) && DOING_AJAX ) { return; } check_admin_referer( 'update-nav_menu', 'update-nav-menu-nonce' ); foreach ( self::$fields as $_key => $label ) { $key = sprintf( 'menu-item-%s', $_key ); // Sanitize if ( ! empty( $_POST[ $key ][ $menu_item_db_id ] ) ) { // Do some checks here... $value = $_POST[ $key ][ $menu_item_db_id ]; } else { $value = null; } // Update if ( ! is_null( $value ) ) { update_post_meta( $menu_item_db_id, $key, $value ); } else { delete_post_meta( $menu_item_db_id, $key ); } } } /** * Print field * * @param object $item Menu item data object. * @param int $depth Depth of menu item. Used for padding. * @param array $args Menu item args. * @param int $id Nav menu ID. * * @return string Form fields */ public static function _fields( $id, $item, $depth, $args ) { foreach ( self::$fields as $_key => $label ) : $key = sprintf( 'menu-item-%s', $_key ); $id = sprintf( 'edit-%s-%s', $key, $item->ID ); $name = sprintf( '%s[%s]', $key, $item->ID ); $value = get_post_meta( $item->ID, $key, true ); $class = sprintf( 'field-%s', $_key ); ?> <p class="description description-wide <?php echo esc_attr( $class ) ?>"> <?php printf( '<label for="%1$s">%2$s<br /><input type="text" id="%1$s" class="widefat %1$s" name="%3$s" value="%4$s" /></label>', esc_attr( $id ), esc_html( $label ), esc_attr( $name ), esc_attr( $value ) ) ?> </p> <?php endforeach; } /** * Add our fields to the screen options toggle * * @param array $columns Menu item columns * @return array */ public static function _columns( $columns ) { $columns = array_merge( $columns, self::$fields ); return $columns; } } Menu_Item_Custom_Fields_Example::init(); در واقع میخوام آیکن پیکر زیر رو به جای فیلد text ( که در لاین 114 کد بالا قرار داره ) قرار بدم : https://farbelous.io/fontawesome-iconpicker/ ممنونم از شما
  3. سلام وقتتون بخیر

    میتونین تشریف بیارین تلگرام باهاتون صحبت کنم؟برای لایسنس روی قالب وردپرس
    09140100564
    @mrads 
    تلگرام

  4. درودمن میخوام کاری کنم که توی پست های وردپرسم هر جا از تگ h3 استفاده شده زیر اون تگ کد زیر اضافه بشه. <div class="divider"></div> ممکنه یه کد شرطی پی اچ پی به من بدید که این کارو انجام بده؟خیلی ممنون میشمبرای این که بهتر متوجه بشید در واقع من میخوام کد خروجی زیر رو داشته باشه <h3> matn </h3> <div class="divider"></div>
  5. سلام خدمت دوستان گرامی. من یه سوال داشتم : اونم این که من یه افزونه وردپرس دارم که میشه لیست شهر های ایران رو از پنل افزونه به وردپرس وارد کرد و این افزونه لیست شهر ها رو توی تیبل wp_terms در کنار دسته بندی های دیگه سایت ذخیره میکنه.میخواستم بدونم چطور میشه فقط لیست شهر ها رو توی سایت نمایش داد؟ ممنون میشم راهنمایی کنید
  6. کسی نمیتونه کمک کنه؟
  7. کسی نمیتونه کمک کنه؟
  8. سلام من یک افزنه دایرکتوری دارم که لیست شهر ها رو توی wp_terms ذخیره میکنه. حالا من میخوام لیست شهر ها رو از این تیبل توی سایت نمایش بدم. ممکنه بفرمایید چطور میشه این کارو کرد و یا یک نمونه کد بدید. سپاس
  9. درود من یه کد جاوا اسکریپت میخوام که فایل header.php رو بررسی کنه و اگه قسمت لایسنس قالب رو کسی حذف کرده باشه سایت رو نمایش نده. کسی میتونه کمکی کنه؟
  10. درود من یک فایل php دارم که میخوام اون رو کد گذاری کنم. از دوستانی که نسخه اصلی و خریداری شده آخرین ورژن سورس گاردین رو دارند خواهش میکنم اعلام کنن و هزینه رو بگن.
  11. سلام مستقیم میرم سراغ اصل مطلب من یک قالب وردپرس دارم که برای اون قابلیت فعال سازی ایجاد کردم.به صورتی که کد هایی برای این منظور توی فانکشن قالب قرار گرفته .برای جلوگیری از برداشتن لایسنس قالب باید فایل فانکشن کد بشه ... ولی از یه طرفی هم این کار ممکنه باعث اختلال در قالب بشه.با یکی از دوستان که صحبت کردم گفتند بهتره دو تا فایل فانکشن برای قالبتون درست کنید و توی فایل فانکشن جدید کد های لایسنس و چند کلاس از فانکشن اصلی رو بذارید و اون رو کد کنید تا اگه کسی فایل رو حذف کرد قالب به درستی بالا نیاد... حالا 2 تا سوال : 1. کسی میدونه چطور من میتونم فایل فانکشن دوم رو برای قالبم ایجاد کنم؟ 2.من برای قالبم 2 تا فایل دارم که باید با نرم افزار هایی مثل ioncube , zend , source gardian و ... اون ها رو کد کنم...از اونجایی که لایسنس این نرم افزار ها خیلی گرون هست و من نیازی بهشون ندارم آیا کسی توی این انجامن هست که یکی از این نرم افزار ها رو با لایسنس اصلی داشته باشه و فایل های من رو انکد کنه؟...هزینشم هر چقدر باشه میدم..ممنون
  12. درود من قصد دارم افزونه شما رو خریداری و استفاده کنم و قبل از اون چند تا سوال داشتم. 1.کامل ترین آموزشی که توی سایت شما بنده پیدا کردم آموزش زیر بود : لینک از اونجایی که من هیچ دانش برنامه نویسی ندارم آیا با استفاده از این نمونه کد و توضیحات موجود در اون میتونم قالبم رو لایسنس دار کنم؟ 2.من مطمعا هستم که با قرار دادن کد توی فانکشن قالب حتما با مشکلاتی از جمله بالا نیامدن سایت و ارور 500 مواجه میشم.آیا در صورتی که نتونستم قالب رو لایسنس گذاری کنم شما میتونید این کار رو انجام بدید؟ 3.با مشاهده نمونه کد ها بنده متوجه شدم که اگر کسی هیچ دانش برنامه نویسی هم نداشته باشیه با یکم وقت میتونه سیستم لایسنس قالب رو کاملا برداره.آیا شما راهی برای ان مشکل دارید ؟ ممنون منتظر پاسخ هستم
  13. درود من یک قالب وردپرس فارسی سازی و راست چین کردم و همینطور که توی وب دنبال یه آموزش برای لایسنس گذاری روی قالب میگشتم با آموزش زیر رو به روشدم..کامل توضیح داده و کد ها رو هم گذاشته...ولی وقتی طبق آموزش پیش میرم و کد مربوطه رو توی فانکشن قالب میذارم سایت کلا ارور 500 میده و باز نمیشه. کسی میتونه راهنمایی کنه تا مشکل رو حل کنم یا این که یه آموزش که کار کنه بذاره؟ ممنون لینک آموزش : http://stackoverflow.com/questions/6611611/protect-wordpress-theme-with-license-key-validation
  14. سلام خدمت اساتید محترم. بنده یک قالب دارم که میخوام کاری کنم که فقط روی دامنه های خاص بالا بیاد. به این صورت که به یک کد php نیاز دارم که قبل از بالا اومدن قالب ، یک فایل txt که توی یک سرور دیگه قرار داره رو چک کنه و اگر آدرس سایت توی اون فایل بود فانکشن قالب رو اجرا بکنه و اگر نبود خیر...کسی از بین اساتید محترم میتونه این کد رو به من بده؟...تشکر از لطف شما.
  15. درود خدمت همه دوستان من یک افزونه دارکتوری دارم که با استفاده از اون کاربران میتونند توی سایت ثبت نام کنند و اقدام به ثبت آگهی خودشون بکنند و البته قسمتی هم برای آگهی ویژه داره که باید کاربران مبلغی رو پرداخت کنند تا آگهی اونها بره توی قسمت اگهی های ویژه...و برای پرداخت از درگاه پی پل استفاده میکنه که من میخوام اون رو به فراگیت تبدیل کنم... اگر از دوستان کسی میتونه این کار رو انجام بده هزینه رو اعلام کنه...افزونه پیوست شد. فایل های مربوط به درگاه تپی پوشه payment-gatway قرار داره. wp-directory.zip