kamyar

حذف اجرا شده توسط...

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

سلام

من یک پوسته ریختم روی وردپرسم که انتهاش جمله ی اجرا شده توسط:.... دارد. چطور میشه اون حذف کنم؟

0

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


لینک به پست
در 2 دقیقه قبل، kamyar گفته است :

سلام

من یک پوسته ریختم روی وردپرسم که انتهاش جمله ی اجرا شده توسط:.... دارد. چطور میشه اون حذف کنم؟

توی فایل footer.php اگر همچین چیزی پیدا کردید حذفش کنید اگر نبود یعنی کپی رایت قالب داره حفاظت میشه و دیگه پاک کردنش کار هر کسی نیست.

لینک هم داره یا فقط نوشته است؟

1

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


لینک به پست

داخل فوتر نبود همینطور با افزونه هم نتونستم حذف کنم.
بله لینک داره

0

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


لینک به پست
در هم اکنون، kamyar گفته است :

داخل فوتر نبود همینطور با افزونه هم نتونستم حذف کنم.
بله لینک داره

لینکش nofollow هست یا نه follow ئه؟

اگر nofollow هست به نظر من زیاد درگیرش نشید بذارید حق طراح هم محفوظ بمونه.

1

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


لینک به پست

منظورتون از  undefined  هست؟

بحث حق طراح نیست. مساله اینه من هر افزونه ی دیگه ای استفاده میکنم که به این طراح ربطی نداره، باز هم این لینکو نمایش میده.

 

0

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


لینک به پست

آها منظورتون توی فوتر داشبورد وردپرسه که اینو نشون میده؟

1

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


لینک به پست

فایل footer.php رو پیوست کنید.

1

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


لینک به پست

ارسال شده در (ویرایش شده)

چند تا فوتر داشتم که ترجیحا همه رو اتچ کردم

 

 

footer.rar

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

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


لینک به پست

ارسال شده در (ویرایش شده)

راستش از این فایل ها که چیزی نفهمیدم ولی این کد رو توی فایل functions.php قالب زیر:

<?php

بذارید کلا لینک رو حذف میکنه.

function buffer_change($buffer) {      
    $dom = new DOMDocument();
	@$dom->loadHTML(mb_convert_encoding($buffer, 'HTML-ENTITIES', 'UTF-8'));
	$anchor_tags = $dom->getElementsByTagName('a');
	if($anchor_tags->length > 0) {
		foreach($anchor_tags as $a) {
			if(strpos($a->getAttribute('href'), 'hamyarwp.com') !== false) {
				$a->parentNode->removeChild($a);
			}
		}
	}
	return $dom->saveHTML($dom->documentElement);
}
function buffer_start() {ob_start("buffer_change");}
function buffer_end() {ob_end_flush();}
add_action('wp_loaded', 'buffer_start');
add_action('shutdown', 'buffer_end');

 

ویرایش شده در توسط mehran-b
1

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


لینک به پست

مشکل دو تا شد :blink:

چرا من از هر فایل سه نمونه در سه مسیر مختلف دارم؟:unsure:

 

0

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


لینک به پست

ارسال شده در (ویرایش شده)

در 4 دقیقه قبل، kamyar گفته است :

مشکل دو تا شد :blink:

چرا من از هر فایل سه نمونه در سه مسیر مختلف دارم؟:unsure:

 

حتما قالبی که ریختید از این قالب های یپشرفته است که فایل های زیادی داره.

منظور من فایل functions.php توی پوشه اصلی قالبه.

ویرایش شده در توسط mehran-b
1

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


لینک به پست

ارسال شده در (ویرایش شده)

ایول رفیق لینک حذف شد. فقط یه سوال دیگه: میشه یک لینک بجاش بذارم؟ الان جاش خالیه

 

zzzzz.JPG

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

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


لینک به پست
در 2 دقیقه قبل، kamyar گفته است :

ایول رفیق لینک حذف شد. فقط یه سوال دیگه: میشه یک لینک بجاش بذارم؟

 

والا اون متن اجرا شده توسط ... رو نمیشه دست زد بهش ولی میشه شما یه لینک بدی جای لینک hamyarwp.com بذارم برات.

0

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


لینک به پست
در 1 دقیقه قبل، mehran-b گفته است :

والا اون متن اجرا شده توسط ... رو نمیشه دست زد بهش ولی میشه شما یه لینک بدی جای لینک hamyarwp.com بذارم برات.

اتفاقا دقیقا همینو میخوام که بجای اون لینک، www.hirtatco.com قرار بگیره

0

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


لینک به پست
در 5 دقیقه قبل، kamyar گفته است :

اتفاقا دقیقا همینو میخوام که بجای اون لینک، www.hirtatco.com قرار بگیره

بفرما.

function buffer_change($buffer) {      
    $dom = new DOMDocument();
	@$dom->loadHTML(mb_convert_encoding($buffer, 'HTML-ENTITIES', 'UTF-8'));
	$anchor_tags = $dom->getElementsByTagName('a');
	if($anchor_tags->length > 0) {
		foreach($anchor_tags as $a) {
			if(strpos($a->getAttribute('href'), 'hamyarwp.com') !== false) {
				$a->setAttribute('href', 'http://www.hirtatco.com/');
			}
		}
	}
	return $dom->saveHTML($dom->documentElement);
}
function buffer_start() {ob_start("buffer_change");}
function buffer_end() {ob_end_flush();}
add_action('wp_loaded', 'buffer_start');
add_action('shutdown', 'buffer_end');

 

0

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


لینک به پست
در 8 دقیقه قبل، mehran-b گفته است :

بفرما.


function buffer_change($buffer) {      
    $dom = new DOMDocument();
	@$dom->loadHTML(mb_convert_encoding($buffer, 'HTML-ENTITIES', 'UTF-8'));
	$anchor_tags = $dom->getElementsByTagName('a');
	if($anchor_tags->length > 0) {
		foreach($anchor_tags as $a) {
			if(strpos($a->getAttribute('href'), 'hamyarwp.com') !== false) {
				$a->setAttribute('href', 'http://www.hirtatco.com/');
			}
		}
	}
	return $dom->saveHTML($dom->documentElement);
}
function buffer_start() {ob_start("buffer_change");}
function buffer_end() {ob_end_flush();}
add_action('wp_loaded', 'buffer_start');
add_action('shutdown', 'buffer_end');

 

کل سایت ترکید.
یه سوال: این کد رو جایگزین قبلی کنم یا در ادامش بنویسم؟

0

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


لینک به پست
در هم اکنون، kamyar گفته است :

کل سایت ترکید.
یه سوال: این کد رو جایگزین قبلی کنم یا در ادامش بنویسم؟

کد درسته.

جایگزین قبلی باید کنید و زیر

<?php

قرارش بدید.

0

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


لینک به پست

دقیقا همین کار رو کردم و همون همیار اومد. دفعه دوم که اضافه کردم دیگه بالا نیومد.

0

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


لینک به پست

ارسال شده در (ویرایش شده)

در 5 دقیقه قبل، kamyar گفته است :

دقیقا همین کار رو کردم و همون همیار اومد. دفعه دوم که اضافه کردم دیگه بالا نیومد.

والا یه جا رو اشتباه کردید چون کد درسته یه دقت کنید add_action های کد دو تا باشه یکی به shutdown یکی هم به wp_loaded اگر بیشتر باشه سایت کلا سفید میشه.

ویرایش شده در توسط mehran-b
0

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


لینک به پست
در 4 دقیقه قبل، mehran-b گفته است :

والا یه جا رو اشتباه کردید چون کد درسته یه دقت کنید add_action های کد دو تا باشه یکی به shutdown یکی هم به wp_loaded اگر بیشتر باشه سایت کلا سفید میشه.

آره من یجارو اشتباه کردم چون صفحه ی سفید اومده و یک دکمه ی ویرایش.
دارم تست میکنم ببینم چی میشه. بهتون خبر میدم :wub:

0

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


لینک به پست

ارسال شده در (ویرایش شده)

در 2 ساعت قبل، mehran-b گفته است :

والا یه جا رو اشتباه کردید چون کد درسته یه دقت کنید add_action های کد دو تا باشه یکی به shutdown یکی هم به wp_loaded اگر بیشتر باشه سایت کلا سفید میشه.

سلام مجدد
دوتا مشکل:

مشکل اول لینک عوض شده ولی تکستش هنوز همیار وردپرس هست.
zzzzzz.JPG

مشکل دوم: این کدها رو که قرار میدم دیگه نمیتونم برگه هامو ویرایش یا انتشار بدم. چون یک صفحه ی سفید میاد روش و با برداشتنش درست میشه...zzzzzzz.thumb.JPG.a8b520e81e241fc6128196d623efdece.JPG

ویرایش شده در توسط kamyar
1

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


لینک به پست
در 3 ساعت قبل، kamyar گفته است :

سلام مجدد
دوتا مشکل:

مشکل اول لینک عوض شده ولی تکستش هنوز همیار وردپرس هست.
zzzzzz.JPG

مشکل دوم: این کدها رو که قرار میدم دیگه نمیتونم برگه هامو ویرایش یا انتشار بدم. چون یک صفحه ی سفید میاد روش و با برداشتنش درست میشه...zzzzzzz.thumb.JPG.a8b520e81e241fc6128196d623efdece.JPG

آقا کار یکم سخت شد کدی که دادم توی داشبورد وردپرس هم تغییرات اعمال میکنه در حال که ما فقط قصدمون اینه توی خروجی یعنی توی قالب شما تغییرات ایجاد کنیم.

برای این کار باید توی فایل header.php ای که توی پوشه قالب هست قبل از هر چیزی کد زیر رو:

<?php
function buffer_change($buffer) {      
    $dom = new DOMDocument();
	@$dom->loadHTML(mb_convert_encoding($buffer, 'HTML-ENTITIES', 'UTF-8'));
	$anchor_tags = $dom->getElementsByTagName('a');
	if($anchor_tags->length > 0) {
		foreach($anchor_tags as $a) {
			if(strpos($a->getAttribute('href'), 'hamyarwp.com') !== false) {
				$a->nodeValue = str_replace($a->nodeValue, 'متن شما', $a->nodeValue);
				$a->setAttribute('href', 'http://www.hirtatco.com/');
			}
		}
	}
	return $dom->saveHTML($dom->documentElement);
}
ob_start("buffer_change");
?>

و در فایل footer.php ای که توی پوشه قالب هست بعد از هر چیزی یعنی آخر آخر فایل کد زیر رو:

<?php ob_end_flush(); ?>

قرار بدید.

توی کدی که توی header..php گذاشتید جای متن شما متنی رو بنویسید که قراره با همیار وردپرس جایگزین شه.

2

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


لینک به پست

سلام

حذف کپی رایت خلاف قوانین هست.

بایگانی شد.

1

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


لینک به پست