یه قطه کد میخواستم برای درج آهنگ

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


که این خروجی بده

کد جاوا اسکریپتشم دارم و لی نمیتونم داخل فانکشن فراخوانیش کنم

(function(){tinymce.PluginManager.add(“winamusic”,function(e,t){e.addButton(“winamusic”,{icon:!0,text:“افزودن موزيک”,image:t+“/mp3.svg”,onclick:function(t){e.windowManager.open({title:“افزودن لینک دانلود + پخش آنلاین موزیک”,body:[{type:“textbox”,name:“title”,placeholder:“عنوان دانلود mp3 را بنویسید”},{type:“textbox”,name:“url”,placeholder:“لینک mp3 را وارد کنید”},{type:“textbox”,name:“online”,placeholder:“لینک کیفیت پخش آنلاین رو وارد کنید”}],onsubmit:function(t){e.insertContent(‘’+t.data.title+“”),e.insertContent(‘[audio mp3="’+t.data.online+‘"]’),e.insertContent(“


”)}})}})});})();

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

برای اضافه کردن یک پنجره‌ی فرم به ویرایشگر وردپرس که به شما امکان اضافه کردن لینک دانلود و اطلاعات آهنگ را بدهد، می‌توانید از کد زیر استفاده کنید. این کد را به فایل functions.php قالب خود اضافه کنید.

1. ایجاد دکمه در ویرایشگر

ابتدا دکمه‌ای برای باز کردن فرم اضافه کنید:

2. اضافه کردن JavaScript

سپس یک اسکریپت برای نمایش فرم مدال بنویسید:

3. پردازش شورتکد

در نهایت، یک شورتکد برای نمایش لینک دانلود ایجاد کنید:

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

Code.txt (2.2 کیلوبایت)