­

このサイトには右下にそのページの一番先頭に戻るボタンがあります。

これはテンプレートの設定でオンオフにできるのですが、PC では表示されるのにモバイルでは表示されないことに気がつきました。
私はモバイルだと画面の幅が少ないので上下方向を行ったり来たりしなければならないので、必要な機能だと思うのですが…どうも開発者はモバイルでは不要だと思ったようです。

これは何かのプラグインやモジュールのお世話にならないといけないかなあと思い Joomla! Extensions Directory を検索してみました。
Scroll to Top や Skyline Scroll to Top が見つかりましたが、これだけのために何かを増やしていくのもなんかしゃくなので、ちょっとソースコードを見てみました。

当サイトで採用している RSjoomla の RSJuno! では

ルートフォルダ/templates/rsjuno/index.php

の 95 行目あたりに

<a href="javascript:void(0)" class="rstpl-go-top visible-desktop">

が見つかると思います。これを

<a href="javascript:void(0)" class="rstpl-go-top">

に変更して上書き保存します。これで OK です。

他のテンプレートはと調べてみると、違う場所の違うファイルに実装されているケースがありました。
興味のある方はぜひ探してみてください。キーワードは scrollTo です。

ソースコードを修正した場合はバックアップをお忘れなく。アップデートなどで消えてしまいますからね。

­