当サイトのトップページにはNews Show Gk3というモジュールを使用しています。記事の中で使用している画像と見出し、本文の前半部分を表示してくれるモジュールで、ニュースサイトなどでよく見られるスタイルです。この便利なモジュールですが、Joomla!の記事が公開開始前なのにモジュールに表示されてしまうという問題があり、解決したのでメモしておきます。

/modules/mod_news_show_gk3/helper.phpを開き、364行目付近の行、

$time = gmmktime() + ((int) $this->timezone * 3600);
$now = gmdate('Y-m-d H:i:s', $time);

//$time = gmmktime() + ((int) $this->timezone * 3600);
$now = gmdate('Y-m-d H:i:s', time());

のように1行目をコメントアウト、2行目を$timeからtime関数へ変更します。今のところ正しく動いているようです。

 

【Joomla!が使えるレンタルサーバー】