عندي موقع بالوردبرس و عايز أضيف مشغل divx في صفحة في الموقع
بعد بحت طويل وجدت اني لازم استعمل طريقة shortcode
هده طريقة لازم أعمل دالة و اضيفها في ملف function.php
المشكلة لأن هي كيف أعمل دالة تحتوي على html وphp
هد هو الكود مشغل divx
هده محاولتي مشغل divx يضهر في الصفحة لكن عند إضافة رابط لا يشتغل الفيدوكود PHP:<input name="movie" id="movie" style="width: 429px">
<input type="button" onclick="openNewMovie(document.getElementById('movie').value)" value="Charger la video">
<object id="ie_plugin" classid="clsid:67DABFBF-D0AB-41fa-9C46-CC0F21721616" codebase="http://www.triforce.fr/plugin/DivXBrowserPlugin.cab" height="400" width="100%">
<param name="mode" value="large">
<param name="bufferingMode" value="null">
<param name="allowContextMenu" value="false">
<param name="minVersion" value="1.4.0">
<embed id="np_plugin" type="video/divx" mode="large" bufferingmode="null" allowcontextmenu="false" minversion="1.4.0" pluginspage="http://go.divx.com/plugin/download/" height="400" width="100%">
</object>
<script type="text/javascript">
var plugin;
if(navigator.userAgent.indexOf('MSIE') != -1 ||
navigator.userAgent.indexOf('Safari') != -1)
{
plugin = document.getElementById('ie_plugin');
}
else
{
plugin = document.getElementById('np_plugin');
}
function openNewMovie(url)
{
if(url != '')
{
plugin.Open(url);
}
}
</script>
كود PHP:<?php
function divx() {
echo ' <input name="movie" id="movie" style="width: 429px">
<input type="button" onclick="openNewMovie(document.getElementById(\'movie\').value)\" value= "Charger la video">
<object id="ie_plugin" classid="clsid:67DABFBF-D0AB-41fa-9C46-CC0F21721616"
codebase="http:\"//www.triforce.fr/plugin/DivXBrowserPlugin.cab" height="400" width="100%">
<param name="mode" value="large">
<param name="bufferingMode" value="null">
<param name="allowContextMenu" value="false">
<param name="minVersion" value="1.4.0">
<embed id="np_plugin" type="video/divx" mode="large" bufferingmode="null" allowcontextmenu="false" minversion="1.4.0" pluginspage="http://go.divx.com/plugin/download/" height="400" width="100%">
</object>
<script type="text/javascript">
var plugin;
if(navigator.userAgent.indexOf(\'MSIE\') != -1 ||
navigator.userAgent.indexOf(\'Safari\') != -1)
{
plugin = document.getElementById(\'ie_plugin\');
}
else
{
plugin = document.getElementById(\'np_plugin\');
}
function openNewMovie(url)
{
if(url != \'\')
{
plugin.Open(url);
}
}
</script>';}
add_shortcode('lecteur', 'divx');
?>


رد مع اقتباس

