hooman

اضافه کردن کد در تگ <html>

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

سلام من دارم برای سایتم یه افزونه مینویسم نیاز دارم کدی مثل:

dir="rtl" lang="fa-IR"

را به تگ <html> اضافه کنم اگه امکانش هست من رو راهنمایی کنید

با سپاس

0

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


لینک به پست

سوال جالبی بود :)


function wpp_change_html(){
function wpp_html_edit ($buffer){
$buffer_out= str_replace("<html>", '<html dir="rtl" lang="fa-IR">', $buffer);
return $buffer_out;
}
ob_start("wpp_html_edit");
}
add_action('get_header', 'wpp_change_html');

5

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


لینک به پست

با تشکر از پاسختون من این کد را استفاده کردم ولی موقع نصب با ارور زیر مواجه میشوم :

افزونه هنگام فعال شدن٬ 4 نویسه از یک خروجی غیرمنتظره تولید کرد. اگر با پیغام خطای “headers already sent”٬ مشکلات مربوط به خوراک و یا مسائل دیگر مواجه شدید سعی کنید افزونه را غیرفعال یا حذف کنید.

این هم کد که استفاده کردم


<?php
/* Plugin Name: add fa tag
Plugin URI:
Description:
Author:
Version: 1.0.0
URI: */
/***********************install**********************/
register_activation_hook(__FILE__,'tag_install');
function tag_install()
{
function wpp_change_html(){
function wpp_html_edit ($buffer){
$buffer_out= str_replace("<html", '<html dir="rtl" lang="fa-IR" ', $buffer);
return $buffer_out;
}
ob_start("wpp_html_edit");
}
add_action('get_header', 'wpp_change_html');
}

/***********************remove**********************/
register_deactivation_hook( __FILE__, 'tag_remove' );
function tag_remove()
{
function wpp_change_html(){
function wpp_html_edit ($buffer){
$buffer_out= str_replace('<html dir="rtl" lang="fa-IR" ', '<html', $buffer);
return $buffer_out;
}
ob_start("wpp_html_edit");
}
add_action('get_header', 'wpp_change_html');
}

?>

0

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


لینک به پست

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

ضمنا شما 2 تابع همنام را تکرار کردید

3

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


لینک به پست

زمان فعال شدن تغیری ایجاد نمی‌کند اگه امکانش هست این افزونه را تست کنید با همین کد نوشتم

http://s2.picofile.c...tag_fa.zip.html

من تازه میخام ساخت افزونه را یاد بگیرم کمک کنید :unsure:

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

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


لینک به پست

یک بار اطلاعات سرصفحه را کامل کن یا بجز نام افزونه مابقی را پاک کن (بخش author ) تست کن قبلا در تجربه ای مشابه بهم جواب داد

1

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


لینک به پست

ممنون از کمک شما مشکل از فاصله ای بود که بیرون از <?php ?> بود گیچ شدم

ولی کد من هم کلا اشتباه بود کدی که داده بودن رو باید جور دیگه ای استفاده میکردم

با سپاس :)

1

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


لینک به پست

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

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

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

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


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

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

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


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

  • مطالب مشابه

    • توسط jistili1
      سلام دوستان.من اومدم به قول خودم سایتم رو با استفاده از دستور های media query در css ریسپانسیو کردم.سایتم اینه:namavaz.ir.اومدم برای سایز های مختلف device سایت رو تعریف کردم.ولی الان وقتی سایت رو باز میکنید اصلا کاری به مدیاکوئری ها نداره.همون صفحه ای که روی لپتاپم میاره رو روی موبایل میاد زوم بک میکنه.اگه سایز مرورگر رو توی لپتاپ تغییر بدم مدیاکوئری ها کار میکنن ولی روی موبایل مشکل داره.ممنون میشم راهنمائیم کنید.
    • توسط یوسف کهندل
      سلام میشه فایل اچ تی ام ال رو داخل هاست قرار داد و کار کند یعنی ای اس پی دات نت یا زبان برنامه نویسی نباشد
       
    • توسط hamedsog
      سلام من درحال طراحی یک قالب سایت هستم  و بخش ایندکس رو بدون مشکل تمام کردم اما در طراحی بخش سینگل با یک مشکل مواجه شدم  در صفحه ی سینگل کاملا در پایین صفحه قرار نمیگیره و من با هر راهی نمیتونم بیارمش پایین لطفا راهنمایی کنید که باید چکار کنم؟
       

    • توسط pouria1980
      با سلام
      مدت چند هفته است که برای هر مطلب وقتی تگ قرار می دم در اخر که می خوام ذخیره کنم . تگ ها ذخیره نمی شن !! ممنون می شم راهنمایی کنید مشکل از کجاست؟
      با تشکر 
    • توسط amir1384
      سلام دوستان ببخشید من یک قالب html رو به وردپرس تبدیل کردم و بدون مشکل تبدیل شد فقط تنها مشکل اینه که خیلی هم برای من مهم هست این هست که با برکه ساز ها و ویرژوال کامپوزر کار نمیکه نمیشه منو راهنمایی کنید