問題タブ [google-amp]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
amp-html - タグ「amp-youtube」の HTML 属性「data-videoid」の値が無効です
Amp-youtube は、YouTube によって削除された動画や URL が正しくない場合のフォールバック要素をサポートしていません。
この質問はhttps://github.com/ampproject/amphtml/issues/16434にも投稿しています
amp-html - 「amp-fit-text」の「min-font-size」属性が「amp-list」ブロック内で機能しない
私amp-list
はいくつかのアイテムを持っている を持っています。これらのアイテム内のテキストは、アイテムの高さを超える場合があります。これを解決するために、コンポーネントを使用していますamp-fit-text
。
このコンポーネントを増減するfont-size
と、テキストがコンテナに収まります。しかし、最小フォントサイズを定義すると、このコンポーネントは省略記号を実行できます。の外では問題なく動作しますamp-list
が、min-font-size
属性は守られていません。この場合、最小フォント サイズを使用して省略記号を作成するのではなく、テキストをコンテンツに合わせます。
両方の例を示すフィドルを作成しました: https://jsfiddle.net/po5mwLka/2/
css - cssのみで要素を非表示にしますが、ネストされた子は非表示にしないでください
私は AMP-Page にそのようなものを持っています (指定された構造を変更すること!important
はできず、AMP では不可能です):
ネストされた a-tag ではなく、親ボットの html を非表示にするにはどうすればよいですか? 私は成功せずにこれを試しました:
また:
php - amp の場合、内部リンクを amp バージョン (WordPress) に変更します
WordPress を使用しており、リンクされたページに amp バージョンがある場合、amp を amp にリンクしたいと考えています。amp は次のように構成されています: test.de/test/amp
残念ながら、この functions.php のコードは、投稿コンテンツ内にハードコードされたリンクには適用されません。何を変更する必要があるので、すべての内部リンクで機能します:
現時点では、正規リンクにも適用されますが、これは seo にとって非常に悪いことです。これを防ぐ方法は?