しかし、多くの人々がWordPressを使用していますが、WordPressの略語は私たちには人気がありません。
WordPressリダクションとは何ですか?
これは、たとえばadsenseなどを入力したときで、この場所にあるすべてのものにAdSenseコードがあります。 便利ですか?
もちろん。 行こう 8)Wordpressショートカットの使用を開始する準備はできましたか?
使い方は非常に簡単で、新しい投稿を開始し、HTMLモードに切り替えて記述します。
[showcase]
      
      属性を略語で使用できます。
[showcase id="5"]
      
      略語にコンテンツを含めることができます。
[url href="http://www.smashingmagazine.com"]Smashing Magazine[/url]
      
      略語が機能するため、投稿後に投稿が解析され、Shortcode APIを使用した略語が意図したものに変換されます。
シンプルなWordPressショートカットを作成する
HelloWorldから始めましょう。
略語はPHPを使用して簡単に作成できますが、怖がる必要はなく、複雑なことは何もありません。
1.テーマでfunction.phpを開き、ファイルがない場合は作成します。
2. HelloWorldfunctionを返す関数を作成します
hello() { 
      
        
        
        
      
     return 'Hello, World!'; 
      
        
        
        
      
     }
      
      3.略語に次のような関数を割り当てます
add_shortcode('hw', 'hello');
      
      最初のパラメーターは略語の名前、2番目は関数の名前です
4.これで削減が作成されました。次のように書くだけで、投稿やページのどこでも最大限に削減を使用できます。
[hw]
      
      もちろん、これは単純なWordPressショートカットですが、これはほんの始まりにすぎませんか?
WordPressの削減を改善する
属性の使用方法を見てみましょう。 myUrl関数のURL短縮を作成します。
add_shortcode("url", "myUrl");
      
      機能:
function myUrl($atts, $content = null) { 
      
        
        
        
      
     extract(shortcode_atts(array( 
      
        
        
        
      
     "href" => 'http://' 
      
        
        
        
      
     ), $atts)); 
      
        
        
        
      
     return ''.$content.''; 
      
        
        
        
      
     }
      
      略語が作成されました...今、次のように書くことができます:
[url href="http://ajaxed.ru"]Ajax - [/url]
      
      そして結果として、「Ajax-fashion」はajaxed.ruを指すリンクで記述されることが判明します
関数で何が起こったのですか?
この関数は、attrとcontentの2つのパラメーターを取ります。 attrは略語属性です。 この属性はhrefと呼ばれ、リンクが含まれていました。 コンテンツは、略語タグで囲まれたコンテンツです。 デフォルト値を指定することもできます。
Twitter投稿の短縮を作成する
Twitter APIに入らずに、すべてが非常に単純であることをすぐに示します。
 function twitt() { 
      
        
        
        
      
     return '-'; 
      
        
        
        
      
     } 
      
        
        
        
      
     add_shortcode('twitter', 'twitt');
      
      機能を使用するには、投稿に書き込む必要があります。
[twitter]
      
      クリックするとリンクが表示され、投稿はTwitterに移動します
RSSサブスクリプション
同様に、すべてが非常にシンプルで高速です。
 function subscribeRss() { 
      
        
        
        
      
     return 'Enjoyed this post? Subscribe to my RSS feeds!'; 
      
        
        
        
      
     } 
      
        
        
        
      
     
      
        
        
        
      
     add_shortcode('subscribe', 'subscribeRss');
      
      rss-boxをヒープに色付けします:
.rss-box{ 
      
        
        
        
      
     background:#F2F8F2; 
      
        
        
        
      
     border:2px #D5E9D5 solid; 
      
        
        
        
      
     font-weight:bold; 
      
        
        
        
      
     padding:10px; 
      
        
        
        
      
     }
      
      Adsenseを削減できる場所ならどこにでも行きます
まったく複雑なことは何もありません。Googleが発行した静的なコードを返す必要があります。
function showads() { 
      
        
        
        
      
     return ' 
      
        
        
        
      
     
      
        
        
        
      
     <script type="text/javascript" 
      
        
        
        
      
     src="http://127.0.0.1/images/ajaxed/http://pagead2.googlesyndication.com/pagead/show_ads.js"> 
      
        
        
        
      
    
      
      ';
}
add_shortcode( 'adsense'、 'showads');
[adsense]と書くだけで広告が出ます
さらにいくつか例を挙げることができますが、それらは少し手に負えないので、興味がある人は必ずオリジナルを読んでください:
スマッシングマガジン
テキストは英語ですが、WordPressの略語に関するリソースへのリンクもあります。
次に、友人に略語について教えてください。WordPressをもう少し注ぎます。
作成者ajaxed.ru