DesironnA

چگونه دکمه Aparat را به افزونه CKEDITOR اضافه کنیم ؟

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

درود

یک افزونه برای گذاشتنِ فیلم های سایت Aparat هست، که فقط در tinymce وردپرس دکمه خودش رو اضافه می کنه.

من، از افزونه Ckeditor استفاده می کنم.

قصد دارم (اگر ممکن هست)، دکمه مربوط به افزونه آپارات رو، به دکمه های افزونه Ckeditor اضافه کنم..

آیا همچین چیزی امکان داره ؟

لطفاً راهنمائی نمائید.

http://wordpress.org/plugins/aparat-shortcode

http://wordpress.org/plugins/ckeditor-for-wordpress

سپاس

نظری پور

0

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


لینک به پست


add_action('init', 'custom_ckeditor_interface');
function custom_ckeditor_interface(){
add_filter( 'ckeditor_external_plugins', 'register_custom_ckeditor_plugins' );
add_filter( 'ckeditor_buttons', 'register_custom_ckeditor_buttons' );
}
//Load external ckeditor plugins
function register_custom_ckeditor_plugins( $plugins ){
$plugins['your_plugin_name_1'] = 'your_plugin_uri_1';
$plugins['your_plugin_name_2'] = 'your_plugin_uri_2';
return $plugins;
}
//Add more buttons
function register_custom_ckeditor_buttons( $buttons ){
$buttons[] = array('button_1');
$buttons[] = array('button_2');
return $buttons;
}

http://wordpress.org/support/topic/adding-custom-plugins-buttons-to-ckeditor-40-wordpress-35-toolbar

3

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


لینک به پست

ارسال شده در (ویرایش شده)

من این لینک رو مطالعه کردم، امّا در آخر گفته شد که اون شخص نتونست به خواسته ش برسه، ولی در یک لینک دی گر، تونسته : http://blog.eamster.tk/?p=100

این لینک رو نیز مطالعه کردم، امّا روشی که گفته شده، تنها یک دستور html رو به دکمه ش میده. نه یک دکمه ی مربوط به یک پلاگین مثل همین پلاگین آپارات..

امّا، در لینکی که شما دادید، مثل اینکه مستقیماً مربوط میشه به دکمه هایی که افزونه های مختلف به شخص میده..!

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

اگر برای جنابعالی ممکن هست، لطفاً کُدِ مربوط به ادیتور من رو ادیت بفرمائید، تا از این سردرگمی رهایی یابم.

بنده، قصد دارم دکمه مربوط به افزونه "آپارات" رو، به ادیتور CKeditorم، بیافزایم..

سپاسم پیشاپیش

نظری پور

کُد :


/*
Copyright (c) 2003-2010, CKSource - Frederico Knabben. All rights reserved.
For licensing, see LICENSE.html or http://ckeditor.com/license
*/
/**
* Documentation:
* http://docs.cksource.com/ckeditor_api/symbols/CKEDITOR.config.html
*/
CKEDITOR.editorConfig = function(config) {
// The minimum editor width, in pixels, when resizing it with the resize handle.
config.resize_minWidth = 450;
// Protect PHP code tags (<?...?>) so CKEditor will not break them when
// switching from Source to WYSIWYG.
config.protectedSource.push(/<\?[\s\S]*?\?>/g);
// Define toolbars, you can remove or add buttons.
// List of all buttons is here: http://docs.cksource.com/ckeditor_api/symbols/CKEDITOR.config.html#.toolbar_Full
// WordPress basic toolbar
config.toolbar_WordpressBasic = [
{ name: 'basicstyles', groups: [ 'basicstyles', 'cleanup' ], items: [ 'Bold', 'Italic', 'Strike', '-', 'RemoveFormat' ] },
{ name: 'paragraph', groups: [ 'list', 'indent', 'blocks', 'align', 'bidi' ], items: [ 'Blockquote', '-', 'JustifyLeft', 'JustifyCenter', 'JustifyRight'] },
{ name: 'links', items: [ 'Link', 'Unlink' ] },
{ name: 'insert', items: [ 'Image', 'SpecialChar' ] }
];
// The equivalent of "WordpressFull" toolbar, defined in a way that makes adding buttons from plugins easier.
config.toolbarGroups = [
{ name: 'document', groups: [ 'mode', 'document', 'doctools' ] },
{ name: 'clipboard', groups: [ 'clipboard', 'undo' ] },
{ name: 'editing', groups: [ 'find', 'selection', 'spellchecker' ] },
// { name: 'forms' },
'/',
{ name: 'paragraph', groups: [ 'list', 'indent', 'blocks', 'align', 'bidi' ] },
{ name: 'links' },
{ name: 'insert' },
{ name: 'wordpress' },
'/',
{ name: 'basicstyles', groups: [ 'basicstyles', 'cleanup' ] },
{ name: 'styles' },
{ name: 'colors' },
{ name: 'tools' },
];
// Remove buttons in "WordpressFull" toolbar
config.WordpressFull_removeButtons = 'Save,NewPage,Preview,Print,Templates,CreateDiv,PageBreak,Subscript,Superscript,Styles';
//IE: remove border of image when is as a link
config.extraCss = "a img { border: 0px\\9; }";
// mediaembed plugin
// config.extraPlugins += (config.extraPlugins ? ',mediaembed' : 'mediaembed' );
// CKEDITOR.plugins.addExternal('mediaembed', ckeditorSettings.pluginPath + 'plugins/mediaembed/');
};

ویرایش شده در توسط DesironnA
0

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


لینک به پست

من با این دانش بسیار کمی که در این مورد دارم، علناً "هیچ" کاری نتونستم انجام بدم..

برای شما ممکنه کدی که خدمتتون دادم رو برام ادیت کنید ؟

هرچه کردم، اضافه نشدند..

0

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


لینک به پست

طبق روش گفته شده

شما باید افزونه را ویرایش کنید

0

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


لینک به پست

متأسّفانه، هرچه سعی کردم موفّق نشدم..

خب من که عرض کردم دانشم به حدّی نیست که بتونم این ویرایش رو انجام بدم.

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

0

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


لینک به پست

برای ارسال نظر یک حساب کاربری ایجاد کنید یا وارد حساب خود شوید

برای اینکه بتوانید نظر ارسال کنید نیاز دارید که کاربر سایت شوید

ایجاد یک حساب کاربری

برای حساب کاربری جدید در انجمن ما ثبت نام کنید. عضویت خیلی ساده است !


ثبت نام یک حساب کاربری جدید

ورود به حساب کاربری

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


ورود به حساب کاربری

  • مطالب مشابه

    • توسط nasenaderi

      سلام به همه عزیزان
      مدتی هست هنگام افزودن محصول جدید ، قسمت برچسب هام تغییر کرد و حالت عادی نداره در عکس توضیح دادم
      الان میخوام مثل قبل بشه
      چون از افزونه wordpress-keyword-tool استفاده میکنم و الان دیگه برچسب ها رو وارد نمیکنه
      البته در قسمت نوشته ها این مشکل رو ندارم
      لطفا اگر میتونید کمکم کنید

    • توسط offlinebaz1
      با سلام 
      سال نوی همه مبارک 
      دوستان بنده چند ماهی هست که دنبال یه قالب مناسب ترجیحا بسته نصبی برای  سالن زیبایی ( زنانه ) هستم   
      ممنون میشم اگه بسته نصبی هست معرفی بفرمایید البته چند تا قالب دیدم ولی زیاد جزاب نبودن قالب تجاری هم باشه مشکلی نیست 
      تشکر
    • توسط amiriii
      سلام
      برای فروش فایل دانلودی تو ووکامرس مسیر فایل رو از رسانه ها میدم به ووکامرس
      کاربر بعد از خرید وقتی رو لینک میزنه در ابتدا بصورت کلید هست ادرس یو ار ال ولی بعد وقتی دانلود منیجر شروع به دانلود میکنه
      مسیر فایل رو روی هاست نشون میده
      اینطوری کلا قابلیت انقضای فایلهام بی معنی میشه
      چون اون لینکو ذخیره کنه هر جا و به هر کس بده میتونه دانلود کنه
      چطور میتونم اون مسیر که فایل دانلود میشه رو بصورت کد گذاری شده نمایش بدم به خریدار

       

    • توسط madish
      سلام وقت بخیر یه سوال داشتم اگر بتونین کمک کنید ممنون میشم
      ببینید من یه لیست باز شو شرطی میخام که بدون دکمه تایید یا ارسال باشه بع این صورت که کاربر وقتی لیست رو باز کرد روی هر گزینه کلیک کرد یه لینک براش باز شه
      ساده تر میتونم بگم
      لیست شرطی که بلافاصله از انتخاب (بدون دکمه تایید یا ارسال) یه لینک جدید باز شه
      مث صفحه اصلی سایت اچاره با یه تفاوت های ریز
      اینو چطور میتونم با وردپرس پیاده کنم ؟
      افزونه یا چیزی هست ؟
      ممنون میشم راهنمایی کنین
    • توسط saeedbagherim
      سلام دوستان یکی بهم کمک کنه سایت قالب درست کردم کد صفحه بعد و قبل اضافه کردم داخل سایت حداقل 50 تا پست دارم از  قسمت تنظیمات وردپرس تنظیم کردم 9 پست در هر صفحه نشون بده که نشون میده میرم صفحه بعدی باز همون 9 پست رو میاره تکراری باز میاد دلیلش چی میتونه باشه ؟