ホームページ  >  記事  >  バックエンド開発  >  PHP_PHP チュートリアルでアフィリエイト リンクを追加する方法

PHP_PHP チュートリアルでアフィリエイト リンクを追加する方法

WBOY
WBOYオリジナル
2016-07-13 09:44:08963ブラウズ

PHP でアフィリエイト リンクを追加する方法

内部リンクを最適化するには、コンテンツにキー リンクを追加する必要があります。コンテンツにアフィリエイト リンクを追加する場合、どのように追加しますか?

方法 1: 手動で編集して追加する

方法 2: プログラムを使用して、バックグラウンド コンテンツの編集に影響を与えずにコンテンツを出力します。

以下はPHPで記事内容にアフィリエイトリンクを自動で追加する方法と例です。

キーリンク機能メソッド:

パラメータ1: 処理する内容

パラメータ2: 交代数

返される結果: 処理されたコンテンツ

header("Content-Type:text/html;charset=utf-8"); //エンコーディングを設定します

$linkdatas=array(

array('フロントエンド開発', 'http://blog.kgula.com'),

array('フロントエンドデザイン', 'http://blog.kgula.com'),

array('Web フロントエンド', 'http://blog.kgula.com'),

array('フロントエンドブログ', 'http://blog.kgula.com'),

);

echo "交換前
";

echo $str='Web フロントエンド開発 - Web サイトのフロントエンド設計と Web ユーザー エクスペリエンスに焦点を当てます。フロントエンド開発、Web フロントエンド開発に焦点を当て、Web ユーザー エクスペリエンスに焦点を当て、国内外の最新かつ最高のフロントエンド設計リソースとフロントエンド開発技術に焦点を当てたプロのフロントエンド ブログです。';

エコー「
交換
」;

echo $str=keylinks($str,2);

/**

*関連キーワード置換

* @param txt $string 元の文字列

* @param replacenum $int 置換数

* @return string 戻り文字列

*/

function keylinks($txt, $replacenum = '') {

グローバル $linkdatas;

if ($linkdatas) {

$word = $replacement = array();

foreach ($linkdatas as $v) {

$word1[] = '/(?!()/s' ;

$word2[] = $v[0];

$replacement[] = '' '' ;

}

if ($replacenum != '') {

$txt = preg_replace($word1, $replacement, $txt, $replacenum);

} 他 {

$txt = str_replace($word2, $replacement, $txt);

}

}

$txt を返す;

}

http://www.bkjia.com/PHPjc/1049990.htmlwww.bkjia.comtru​​ehttp://www.bkjia.com/PHPjc/1049990.html技術記事 PHP アフィリエイト リンクの追加方法 内部リンクを最適化するには、コンテンツにアフィリエイト リンクを追加する必要があります。方法 1: 手動で編集して追加する方法...
声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。