2016-09-29 9 views
2

私はAMPページを手動で作成し、Wordpressサイトに追加して、それらが完璧であることを確認する必要があります。私が使用したすべてのプラグインは、必要なものすべてを実行していないため、Search Consoleでエラーが発生します。プラグインなしで手動でWordpressにAMPページを追加する

私はすでに子供のテーマを作成して遊んでいて、新しいPHPページテンプレートを追加しようとしていますが、運はありません!

私は手動でコーディングしていた理由は、適切な構造化データ

  • アンペア-Analyticsのコードと
  • を追加
    1. にあるが、すべてが適切にインデックス化されることを確認してください。
  • +1

    あなたは運が意味することについての詳細情報を提供できますか?エラーはありますか?あなたは何を正確に試みましたか?関連性のある質問にコードを追加できますか? – Fencer04

    +0

    プラグインの競合に関するコメントと、AMPページを作成する目的を無効にする膨大なコードの問題について完全に同意してください。正当なHTML AMPテンプレートを作成し、完全なAMPページ・バージョンを検証し、手動で構築しました。それは努力の価値があった。私たちはWPプラグインの解決策を避けるようにクライアントにアドバイスします。個人的には、WPのように、プラグアンドプレイオプションなしで仕事をするスキルを持っていない人に適しています。 –

    答えて

    0

    これを試しましたか?

    define('AMP_QUERY_VAR', apply_filters('amp_query_var', 'amp')); 
    
    add_rewrite_endpoint(AMP_QUERY_VAR, EP_PERMALINK); 
    
    add_filter('template_include', 'amp_page_template', 99); 
    
    function amp_page_template($template) { 
    
        if(get_query_var(AMP_QUERY_VAR, false) !== false) { 
    
    
         if (is_single()) { 
    
          $template = get_template_directory() . '/amp-single.php'; 
    
         } 
    
        } 
    
        return $template; 
    } 
    

    ソースlink

    0

    WordPress環境の外でAMPテンプレートページを作成しました。 PHP/HTMLでプログラムしました。これにより、最速のGoogle Verified AMPページが作成されます。それからWordPressの中からリンクしてください。

    注:WPの外部にサブディレクトリを作成して、AMPページを保持して、より優れた設計管理を実現しました。 「Slug vs. sub-directory」の名前の競合が発生するのを注意してください。

    また、AMPプラグインはすべて2011年4月1日付けのごみです。彼らはSEOの競争になるためには、コードのオーバーヘッドが高くなければなりません。そのオーバーヘッドは、ページを遅くし、今WP AMPのコンセプトになります。

    関連する問題