Linux 软件免费装
Banner图

TheAVCoach Weather Station for WeatherLink

开发者 theavcoach
更新时间 2026年10月28日 13:28
捐献地址: 去捐款
PHP版本: 7.4 及以上
WordPress版本: 7.1
版权: GPLv2 or later
版权网址: 版权信息

标签

widget shortcode weather davis weatherlink

下载

1.3.0 1.0 1.1 1.2

详情介绍:

TheAVCoach Weather Station for WeatherLink is a powerful WordPress plugin that seamlessly integrates your Davis WeatherLink station data into your website. Display current weather conditions using a shortcode and/or sidebar widget with extensive customization options, automatic station detection, universal field compatibility, and built-in mock data testing. 🌤️ Key Features 📊 Weather Data Available 🎨 Advanced Customization Options ☁️ Graphical Display Style An alternative to the Traditional data table, built for sites that want a weather-app look rather than a linear table: 🏠 Smart Station Detection & Universal Compatibility 🔧 Technical Features 📱 Usage Examples Shortcode in Posts/Pages: [theavcoach_weather] Widget in Sidebar: Simply drag the "TheAVCoach Weather Station for WeatherLink" widget to any sidebar area. All widget settings are configured globally in the plugin settings. 🚀 Quick Start
  1. Install & Activate the plugin
  2. Configure API Credentials in Settings → TheAVCoach Weather Station for WeatherLink
  3. Add your WeatherLink API key, secret, and station ID
  4. Station type will be automatically detected
  5. All weather variables will be automatically mapped
  6. Customize styling to match your theme
  7. Configure variable display (show/hide and priority)
  8. Reorder variables using drag and drop
  9. Use the shortcode or widget to display weather data
🧪 Mock Data Testing The plugin includes a comprehensive mock data testing framework: 🎯 Perfect For

安装:

Automatic Installation (Recommended)
  1. Go to Plugins → Add New in your WordPress admin
  2. Search for "TheAVCoach Weather Station for WeatherLink"
  3. Click Install Now and then Activate
Manual Installation
  1. Download the plugin ZIP file
  2. Go to Plugins → Add New → Upload Plugin
  3. Choose the ZIP file and click Install Now
  4. Click Activate Plugin
Post-Installation Setup
  1. Navigate to Settings → TheAVCoach Weather Station for WeatherLink
  2. Enter your WeatherLink API credentials
  3. Configure display options and styling
  4. Test with mock data if needed
  5. Add the shortcode [theavcoach_weather] to any post or page

屏幕截图:

  • **Traditional Display** - Responsive data table view
  • **Graphical Display (Light Mode)** - Hero temperature, wind compass, and color-coded stats panel
  • **Graphical Display (Dark Mode)** - Same layout with dark color scheme
  • **Graphical Display (Mobile)** - Single-column stacked layout on narrow viewports
  • **Gradient Background Options** - Preset and custom gradient selection for the Graphical display
  • **Traditional Styling Options** - Font, color, and border customization for the data table
  • **Variable Management Interface** - Show/hide, priority settings, and drag & drop reordering with status indicators
  • **Mock Data Testing** - Built-in testing framework

升级注意事项:

1.2 Minor improvement to the Graphical display: refines the placement of the wind direction letters, wind arrow, and center temperature so they no longer overlap each other, and darkens the light-mode Rain/Humidity color scale for better readability. No configuration changes needed. 1.1 Adds an optional Graphical display style (weather-app-style layout with color coding, wind compass, and gradient customization options) alongside the existing Traditional table, plus mobile layout fixes for the Graphical display. Existing Traditional configurations are unaffected. 1.0 This is the initial release of TheAVCoach Weather Station for WeatherLink, featuring automatic station detection, universal field compatibility, comprehensive customization options, and built-in mock data testing capabilities.

常见问题:

What Davis weather stations are supported?

The plugin automatically detects and supports ALL Davis WeatherLink stations including Vantage Vue, Vantage Pro2, Vantage Pro2 Plus, and their wireless variants. Station type is automatically detected from your API data, and ALL weather variables are automatically mapped regardless of your specific model.

Do I need real WeatherLink API credentials to test the plugin?

No! The plugin includes a comprehensive mock data testing framework that allows you to test all features with simulated weather data. Perfect for development and demonstration.

Can I customize which weather variables are displayed?

Yes! You have full control over which variables to show, their priority level (Primary/Secondary), and the display order using an intuitive drag and drop interface.

Is the plugin mobile responsive?

Absolutely! The plugin uses modern CSS Grid and responsive design principles to ensure perfect display on all devices from mobile phones to desktop computers.

What's the difference between Traditional and Graphical display styles?

Traditional shows your weather data as a linear, responsive data table - straightforward and information-dense. Graphical presents the same data as a weather-app-style layout with a large color-coded temperature, a wind compass ring, and the rest of your variables in an aligned stats panel, with light/dark scheme and gradient background options. Switch between them anytime in Settings → Display Style; your Traditional styling settings are preserved even while using Graphical.

How often does the plugin fetch weather data?

You can configure the standard cache duration from 1 to 60 minutes. Optionally, enable live display refresh at a custom interval from 15 seconds to 60 minutes; it refreshes only the weather component and uses a shared short-lived cache to minimize API calls.

Can I use both the shortcode and widget simultaneously?

Yes! You can use the shortcode in posts/pages and the widget in sidebars at the same time. Both will use the same global configuration settings.

What if my Davis station has different field names than expected?

The plugin automatically detects ALL available weather data fields from your station and maps them intelligently. No manual configuration is needed - it works with any Davis station model automatically.

How does the plugin handle missing or corrupted weather data?

The plugin gracefully handles missing data by displaying "N/A" and includes comprehensive error handling. Debug mode provides detailed information about available data fields and any issues.

更新日志:

1.3.0 1.2 1.1 1.0