رفتن به مطلب

فرستادن یک کد HTML به درون ویرایشگر متن وردپرس


پست های پیشنهاد شده

با سلام دوستان من یه افزونه ای درست کردم که پایین ویرایشگر یه باکس ایجاد می کنه که درون این باکس تصاویر ویرایش می شه و یک دکمه پایین تصویر گذاشتم که بعد از ویرایش تصوریر دکمه رو که زد تصویرم بره داخل ویرایشگر متن اضافه بشه.

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

لینک به ارسال

سلام قوانین رو بخونید زمان انتظار برای پاسخ 24 ساعت است نه یک ساعت و نیم

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

اگر منظورتون اتچ کردن تصویر به مطلبه می تونید از دستور اتچ خود وردپرس استفاده کنید

کاری که توضیح دادید نیازی به اتچ شدن نداره شما باید نشانی تصویر ساخته شده را با استفاده از add_post_meta به عنوان متا در مطلب قرار دهید و با تابع get_post_meta فراخوانی کنید

http://codex.wordpress.org/Function_Reference/add_post_meta

http://codex.wordpress.org/Function_Reference/get_post_meta

لینک به ارسال

با تشکر از پاسخ شما اما دوست عزیز

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

post_meta احتیاجی ندارم فقط یه تابعی مثل تابع خود ویرایشگر می خوام که در زمان کلیک خوردن یه کدی رو به ویرایشگر اضافه می کنه کد زیر ببینید


tinymce.create('tinymce.plugins.myPlugin', {
init : function(ed, url) {
ed.addButton('myPlugin', {
onclick : function() {
ed.execCommand('mceInsertContent', false, '<img src="images/pic1.jpg />"');
}
});
},

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

ed.execCommand هست که در زمان کلیک بر روی یک کلید یه کدی به ویرایشگر اضافه کنه؟؟؟

لینک به ارسال

خدمت دوستانی که این مشکل دارند از همتون مچکرم


if( ! tinyMCE.activeEditor || tinyMCE.activeEditor.isHidden()) {
jQuery('textarea#content').val('<img src="http://127.0.0.1/saeedtrb/wp-content/uploads/2014/02/portfolio9.jpg">');
} else {
tinyMCE.execCommand('mceInsertRawHTML', false, '<img src="http://127.0.0.1/saeedtrb/wp-content/uploads/2014/02/portfolio9.jpg">');
}

لینک به ارسال

به گفتگو بپیوندید

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

مهمان
ارسال پاسخ به این موضوع ...

×   شما در حال چسباندن محتوایی با قالب بندی هستید.   حذف قالب بندی

  تنها استفاده از 75 اموجی مجاز می باشد.

×   لینک شما به صورت اتوماتیک جای گذاری شد.   نمایش به صورت لینک

×   محتوای قبلی شما بازگردانی شد.   پاک کردن محتوای ویرایشگر

×   شما مستقیما نمی توانید تصویر خود را قرار دهید. یا آن را اینجا بارگذاری کنید یا از یک URL قرار دهید.

×
×
  • اضافه کردن...