Linux 软件免费装
Banner图

JKL Timezone Converter

开发者 jekkilekki
更新时间 2016年4月20日 13:21
捐献地址: 去捐款
PHP版本: 3.5 及以上
WordPress版本: 4.5
版权: GPLv2 or later
版权网址: 版权信息

标签

widget shortcode content custom converter calculator timezones

下载

1.0 1.0.3

详情介绍:

I live in South Korea. But I have loads of friends in the US and elsewhere in the world. Additionally, sometimes I need to arrange Skype calls or meetings with someone in a different timezone, OR there is an online event that I really want to attend - in a different timezone. I needed a way to quickly and easily convert from one date and time in a particular timezone to another. (I hate Googling it every time, or looking up timezone tables and doing mental math.) What I really wanted was something I could just point, click, submit and have it spit out the relevant time for me in my timezone. So, I created this plugin which does just that. Requires WordPress 3.5 and PHP 5.4 or later. Special Features Notes Planned Upcoming Features Translations If you have created your own language pack, or have an update of an existing one, you can send your [gettext .po or .mo file] to me so that I can bundle it in the plugin. Contact Me If you have questions about, problems with, or suggestions for improving this plugin, please let me know at the WordPress.org support forums Want updates about my other WordPress plugins, themes, or tutorials? Follow me @jekkilekki

安装:

Automatic installation
  1. Log into your WordPress admin
  2. Go to Plugins -> Add New
  3. Search for JKL Timezone Converter
  4. Click Install Now
  5. Activate the Plugin
Manual installation
  1. Download the Plugin
  2. Extract the contents of the .ZIP file
  3. Upload the contents of the jkl-timezones directory to your /wp-content/plugins folder of your WordPress installation
  4. Activate the Plugin from the Plugins page
Documentation Full documentation of the Plugin and its uses can (currently) be found at its GitHub page

屏幕截图:

  • Timezone Converter loaded in a Page via the shortcode
  • Timezone Converter Widget

其他记录:

Support Click here to visit the forum for this plugin Acknowledgements This plugin uses: License This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version. This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. You should have received a copy of the GNU General Public License along with this program; if not, write to the Free Software Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA

常见问题:

Tips

As a general rule, it is always best to keep your WordPress installation and all Themes and Plugins fully updated in order to avoid problems with this or any other Themees or Plugins. I regularly update my site and test my Plugins and Themes with the latest version of WordPress.

How can I change the style of the plugin to match my website?

Each element within the jkl_timezones_form contains its own unique CSS identifier, allowing you to hook into those in your own Custom CSS stylesheet. To easily find out which classes control which elements, simply open your site in a modern browser (Google Chrome, Firefox, Opera, or Internet Explorer 9 or later) and right-click on the element you wish to style. Then find Inspect in the pop-up contextual menu.

Why does the Timezone Converter always show UTC time and not my current timezone?

In order for your current timezone to show up in the timezone calculator as the default, you first need to SET your default timezone in the WordPress Settings Page. In the WordPress admin menu, go to Settings -> General and find the dropdown to set your timezone. Note: If you select a manual UTC time (like +9:00), then the plugin will GUESS which city you are located in based on that timezone (and it might not be entirely accurate). For example, I am based in Seoul (UTC +9:00), but when I set it to UTC +9:00 rather than the city name Seoul, the plugin guesses that my city is actually Tokyo (which is located in the same timezone).

Why doesn't the Sidebar Widget also show up on a Page using the shortcode?

Simple: it's best to not allow TWO separate instances of the Timezone Converter to run on the same page. It's overkill. You only need one per page. The same is true for multiple shortcodes on one page. Only ONE instance of the Timezone Converter should be used on any one Page.

Why does my Page reload every time I click the Timezone Converter buttons?

There is currently no AJAX functionality implemented by this plugin to maintain the state of the Page and dynamically calculate and show the answer without a reload. This is a planned feature for an upcoming release.

Why do I have to scroll down the Page to see my results after conversion?

Currently, the plugin doesn't remember your page position when you submit the conversion form, so because the form completely reloads the page, it thinks this is the first time you're loading, so it will load to the top of the page. Remembering page position is a planned upcoming feature, but it will be unnecessary if/when I implement dynamic calculations with AJAX.

Why do some of the Timezone Converter fields appear out of place?

For the most part, it depends on how your Theme styles those elements. I did my best to style the form very simply and plainly, but some elements may appear out of place in your installation due to your Theme's default styles. In order to fix this, add some Custom CSS (preferrably using Jetpack's Custom CSS feature, or another that doesn't require modifying the Theme or Plugin files). See the first question above for more info on how to do create Custom CSS for the plugin.

Can you ADD / REMOVE / CHANGE features of the plugin?

Sure, I'm always open to suggestions. Let me know what you're looking for. Feel free to open a GitHub Issue on the plugin repository to let me know the specific features or problems you're having.

更新日志:

1.0.3 1.0