7

Joomla で記事への手動リンクを作成したいとします。(つまり、「外部リンク」タイプのメニュー項目または記事内のリンク)。絶対 URL ではなく、「index.php?...」で URL を開始する必要があります。そうしないと、検索エンジンに適した URL との互換性が失われます。SEF をオフにすると、サイトのフロントエンドに移動して、リンク先のメニュー項目から URL をコピーするだけで済みます。SEF をオンにすると、ルーティングされたバージョンの URL しか表示されません。もちろん、SEF がオフになっていると壊れてしまいます。

Joomla 統合エディター (私は JoomlaFCK を使用しています) は通常、特定の記事を見つけてリンクできるように「Joomla! リンク」ボタンを提供します。ただし、メニュー項目を強調表示したり、そのメニュー項目のパラメーターを使用したりしません。リンクで特定のメニュー アイテムを使用する場合 (実際に使用している可能性があります)、手動でメニュー アイテムの ID を検索し、URL の末尾に「&Itemid=XX」を追加する必要があります。ここで侮辱を加えるために、「Itemid」は奇妙な頭文字の大文字で、大文字と小文字が区別されます。ソース メニュー アイテムの詳細ページの URL にもメニュー アイテム ID は含まれず、記事 ID のみが含まれます。

これを本当に理解していないクライアントがいますが、なぜ彼らはそうすべきなのですか? 技術に詳しくないクライアントに、メニュー項目にリンクする適切な URL を見つけるように指示するにはどうすればよいですか? これに役立つ拡張機能はありますか?

編集:これを書いたときに Alias メニュー項目タイプについて知らなかったことを共有したかっただけです。新しいメニュー項目で特定の他のメニュー項目を強調表示する場合は、「外部リンク」の代わりにそれを使用する必要があります。カスタムのブレッドクラムまたはサイドバー メニュー階層を作成するのに便利です。ただし、記事内のリンクについては依然として問題があります。

4

3 に答える 3

2

メニューのスクリーンショットを含むリンクの作成方法に関する小さなマニュアルをクライアントに提供しました。そうすればとても簡単になります!私はそのための拡張機能を知りません、そして再び私はすべてのjoomla拡張機能を知りません;)

于 2009-04-09T17:38:49.707 に答える
1

これに役立つ拡張機能を見つけました: Linkr。記事内でメニュー項目のリンクを作成する方法を説明するのに苦労しなくなりました。Alias メニュー項目タイプと組み合わせると、これですべての問題を解決できます。

于 2010-05-05T17:53:35.837 に答える