10+
July 26, 2022
June 3, 2015
Daily logo is a simple and flexible plugin which allow users to display a different header/logo in their site every day. If you need to have a different logo every day or during a particular event with this plugin you can completely customize your site header/logo management.
When you install and activate the plugin, an admin section is added. The section is composed by 2 pages, in the first one are automatically listed all your configured daily logos, in the second one, you can see a small legend and you can setup default look & feel templates.
You can provide a starting time and an ending time for every logo. By default the start time is 00:00 and the end time is 23:59.
You can provide 2 different templates for the header/logo HTML snippet. Imagine having different layout for desktop or mobile. The algorithm for choosing the templates is demanded to you.
There is 2 different actions that you can use:
Here you can find and example of template detection in a PHP template file (e.g. header.php):
$is_mobile = false;
if ($is_mobile) do_action( 'daily_logo_show_today_alternative' );
else do_action( 'daily_logo_show_today' );
$is_mobile = false;
if ($is_mobile) do_action( 'daily_logo_show_date_alternative', 2015, 5, 12 );
else do_action( 'daily_logo_show_date', 2015, 5, 12 );
The action with the “alternative” suffix is used for the second template layout.
You can use the shortcode [daily_logo_history_table] in your code for displaying a table with all the data history.
WP-Admin -> Daily Logo.do_action( 'daily_logo_show_today' ).Links: Author’s Site
daily-logo zip filedaily-logo folder and its contents into the wp-content/plugins/ directory of your WordPress installationdaily-logo from Plugins pageNo
No, it’s better to upload for every daily logo an image with the right (or your desired) size.
The plugin provides 2 different fields to upload 2 different image, with different size. In this way you can use one layout for you first template (for example the desktop site) and the other layout for an alternative template (for example the mobile version of your site)
With logos on the same day, the plugin uses the older and valid one and then first to expire (note that with overlapped dates the plugin may fail, it is advised not to use overlapped dates)