۱۳۸۹/۱۰/۱۰، ۱۳:۰۷:۲۰ عصر
درود دوستان
بعضی ها در اشتباهند. کافی بود یک بار فایل google_seo در پوشه ی inc را می خواندید.
در این فایل درباره ی فایل function.php گفته شده که برای رضایت شما فایل patch را ساخته ایم.
و اینکه در صورت تمایل می توانید دستی این کار را انجام بدهید. اگر فایل function.php فابریک خود را
دارید و replace نکرده اید, در قسمت پلاگین های کنترل پنل مدیریت خود بخش Google SEO مشاهده خواهید
کرد که این اخطار را به شما داده:
برای دستی انجام دادن این کار کافیست کد هایی را که زیر Replace with: هستند را "عینا" جایگزین کد هایی بکنید که زیر Find: هستند(بدون کم و زیاد کردن حتی یک آکولاد).
من یک مثال از چگونگی این کار برایتان می زنم:
وارد فایل google_seo.txt از google_seo_1.1.13--->inc--->plugins شوید. از خط 133 آغاز کنید. کد زیر Find را مشاهده کنید.
سپس در فایل function.php آن را پیدا کنید.
خب حالا دوباره بر می گردیم به فایل google_seo.txt . می بینیم که باید کد زیر را جای گزین کنیم:
آنرا دقیقاٌ جای گزین کد اولی که در این پست هست(Find( کنید. یعنی کد Replace with: را دقیقاً باید جایگزین کد Find: کنید.
پس کد نهایی به این صورت در می آید:
پس اینکه می بینید یک آکولاد کم است الکی نیست. بقیه ی کد ها را نیز به همین روش اضافه کنید.
پس همونطور که دیدید چیزی از کد های ما کم نشد و فقط به تابع هایمان کد های مرتبط با گوگل سئو اضافه شد.
امیدوارم به دردتان بخورد.
با آرزوی موفقیت
درود دوست عزیز. احتمالاٌ فایل انگلیسی را در پرشن کپی نکرده اید.
برای این کار:
در پوشه ی inc--->languages-->english فایل googleseo.lang و از پوشه ی admin اون دو تا فایل رو در مسیر مشابه در
پوشه ی inc-->languages-->persian کپی کنید.
بعضی ها در اشتباهند. کافی بود یک بار فایل google_seo در پوشه ی inc را می خواندید.
در این فایل درباره ی فایل function.php گفته شده که برای رضایت شما فایل patch را ساخته ایم.
و اینکه در صورت تمایل می توانید دستی این کار را انجام بدهید. اگر فایل function.php فابریک خود را
دارید و replace نکرده اید, در قسمت پلاگین های کنترل پنل مدیریت خود بخش Google SEO مشاهده خواهید
کرد که این اخطار را به شما داده:
# Modifications to inc/functions.php are required for URL support. Please see the documentation for details.
کافیست بر روی documentation کلیک کنید تا به همان فایل google_seo خودتان برود که آپلود کرده اید.برای دستی انجام دادن این کار کافیست کد هایی را که زیر Replace with: هستند را "عینا" جایگزین کد هایی بکنید که زیر Find: هستند(بدون کم و زیاد کردن حتی یک آکولاد).
من یک مثال از چگونگی این کار برایتان می زنم:
وارد فایل google_seo.txt از google_seo_1.1.13--->inc--->plugins شوید. از خط 133 آغاز کنید. کد زیر Find را مشاهده کنید.
کد php:
function get_profile_link($uid=0)
{
سپس در فایل function.php آن را پیدا کنید.
کد php:
function get_profile_link($uid=0)
{
$link = str_replace("{uid}", $uid, PROFILE_URL);
return htmlspecialchars_uni($link);
}
خب حالا دوباره بر می گردیم به فایل google_seo.txt . می بینیم که باید کد زیر را جای گزین کنیم:
کد php:
function get_profile_link($uid=0)
{
if(function_exists("google_seo_url_profile"))
{
$link = google_seo_url_profile($uid);
if($link)
{
return $link;
}
}
آنرا دقیقاٌ جای گزین کد اولی که در این پست هست(Find( کنید. یعنی کد Replace with: را دقیقاً باید جایگزین کد Find: کنید.
پس کد نهایی به این صورت در می آید:
کد php:
function get_profile_link($uid=0)
{
if(function_exists("google_seo_url_profile"))
{
$link = google_seo_url_profile($uid);
if($link)
{
return $link;
}
}
$link = str_replace("{uid}", $uid, PROFILE_URL);
return htmlspecialchars_uni($link);
}
پس اینکه می بینید یک آکولاد کم است الکی نیست. بقیه ی کد ها را نیز به همین روش اضافه کنید.
پس همونطور که دیدید چیزی از کد های ما کم نشد و فقط به تابع هایمان کد های مرتبط با گوگل سئو اضافه شد.
امیدوارم به دردتان بخورد.
با آرزوی موفقیت

(۱۳۸۹/۱۰/۷، ۱۵:۴۳:۳۱ عصر)alimasumi نوشته است: من فایلهارو ریختم ولی توی پلاگین ها نیومد
اینجوریم که دوستان میگن فایده ای نداره
درود دوست عزیز. احتمالاٌ فایل انگلیسی را در پرشن کپی نکرده اید.
برای این کار:
در پوشه ی inc--->languages-->english فایل googleseo.lang و از پوشه ی admin اون دو تا فایل رو در مسیر مشابه در
پوشه ی inc-->languages-->persian کپی کنید.


