ラグビークラブのウェブサイトを開発しました。現在、ニュース記事が掲載されたページが 1 つあります (各ページには記事ごとに固有の ID があります)。
私がやりたいのは、記事ごとに個別のページを作成し、その記事のスナップショット (見出しと最初の段落など) を見出しページに表示することです。
どうすればこれを行うことができますか? javascriptまたはphpを介して?(新人失礼します)
ラグビークラブのウェブサイトを開発しました。現在、ニュース記事が掲載されたページが 1 つあります (各ページには記事ごとに固有の ID があります)。
私がやりたいのは、記事ごとに個別のページを作成し、その記事のスナップショット (見出しと最初の段落など) を見出しページに表示することです。
どうすればこれを行うことができますか? javascriptまたはphpを介して?(新人失礼します)
テーブル内のheadline
フィールドとフィールドを使用します。text
Article
テキストの最初の段落を抽出するには、explode関数を使用します。
$paragraph = explode("\n", $text);
echo $paragraph[0];
テキストに次が含まれている場合<p></p>
:
$paragraph = explode("</p>", $text);
echo $paragraph[0];
最も簡単なツールチップからのURL プレビュー付きのリンクと jQuery を使用した画像プレビュー を使用できます。
例 3 を参照してください。
これにはもう少し手間がかかりますが、追加機能としてサイトに追加する価値があるかもしれません. ここで必要なのは、ターゲット URL の小さいサイズのスクリーンショットです。スクリーンショットの画像の場所を A タグの REL 属性に入れると、残りはスクリプトによって処理されます。
1 つの方法は、jQuery の load()機能を使用して記事ページを取得し、不要なものを削除することです。ただし、ロードされたファイルはページ訪問としてカウントされ、分析が台無しになる可能性があるため、必ずしもこれをお勧めしません.
CMSを使用していますか?これは、Wordpress、Joomla、Perch などのシステムのかなり標準的な機能です。