Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
16 changes: 12 additions & 4 deletions .github/workflows/ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -105,7 +105,7 @@ jobs:
- name: Install plugin
run: |
mkdir -p /tmp/wordpress/wp-content/plugins/funnelcockpit
rsync -a --exclude=.git --exclude=.github --exclude=vendor --exclude=node_modules --exclude=build ./ /tmp/wordpress/wp-content/plugins/funnelcockpit/
rsync -a --exclude=.git --exclude=.github --exclude=vendor --exclude=node_modules --exclude=build --exclude=deploy ./ /tmp/wordpress/wp-content/plugins/funnelcockpit/

- name: Activate plugin
run: |
Expand All @@ -130,15 +130,23 @@ jobs:
plugin-check:
name: WordPress Plugin Check
runs-on: ubuntu-latest
permissions:
contents: read
issues: write
pull-requests: write
steps:
- name: Checkout
uses: actions/checkout@v6

- name: Build plugin directory
run: |
mkdir -p build/funnelcockpit
rsync -a --exclude=.git --exclude=.github --exclude=build --exclude=vendor --exclude=node_modules --exclude=deploy ./ build/funnelcockpit/

- name: Run Plugin Check
continue-on-error: true
uses: wordpress/plugin-check-action@v1
with:
build-dir: './'
build-dir: './build/funnelcockpit'
include-experimental: false
ignore-warnings: true

Expand All @@ -152,7 +160,7 @@ jobs:
- name: Build plugin zip
run: |
mkdir -p build/funnelcockpit
rsync -a --exclude=.git --exclude=.github --exclude=build --exclude=vendor --exclude=node_modules ./ build/funnelcockpit/
rsync -a --exclude=.git --exclude=.github --exclude=build --exclude=vendor --exclude=node_modules --exclude=deploy ./ build/funnelcockpit/
test -f build/funnelcockpit/funnelcockpit.php
test -f build/funnelcockpit/README.txt
cd build
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/release.yml
Original file line number Diff line number Diff line change
Expand Up @@ -41,7 +41,7 @@ jobs:
- name: Verify release package
run: |
mkdir -p build/funnelcockpit
rsync -a --exclude=.git --exclude=.github --exclude=build --exclude=vendor --exclude=node_modules ./ build/funnelcockpit/
rsync -a --exclude=.git --exclude=.github --exclude=build --exclude=vendor --exclude=node_modules --exclude=deploy ./ build/funnelcockpit/
test -f build/funnelcockpit/funnelcockpit.php
test -f build/funnelcockpit/README.txt
cd build
Expand Down
57 changes: 31 additions & 26 deletions README.txt
Original file line number Diff line number Diff line change
Expand Up @@ -3,43 +3,48 @@ Contributors: funnelcockpit
Donate link: https://funnelcockpit.com/
Tags: funnelcockpit, funnel, cockpit
Requires at least: 3.0.1
Tested up to: 6.8
Stable tag: 1.4.8
Tested up to: 7.0
Stable tag: 1.4.9
License: GPLv2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html

Die All-In-One Lösung für den Aufbau von Funnels, Seiten und Conversion-Optimierung via Splittests, Maustracking und mehr.
All-in-one funnel and landing page publishing for FunnelCockpit users.

== Description ==
FunnelCockpit ist das umfassende Tool zur Erstellung hochkonvertierender Sales-Funnels und Landingpages. Entwickeln Sie professionelle Marketing-Funnels mit fortschrittlichen Tools zur Conversion-Optimierung und binden Sie diese ganz einfach per WordPress Plugin in Ihre WordPress-Website ein.
= Hauptfunktionen =
* *Funnel-Builder* – Erstellen Sie komplette Sales-Funnels mit mehreren Seiten
* *Landingpage-Ersteller* – Gestalten Sie hochkonvertierende Landingpages
* *Split-Testing (A/B-Tests)* – Optimieren Sie Ihre Seiten durch Vergleichstests
* *Maustracking* – Analysieren Sie Nutzerverhalten mit Heatmaps und Sitzungsaufzeichnungen
* *Conversion-Optimierung* – Integrierte Tools zur Steigerung Ihrer Conversion-Raten
* *WordPress-Integration* – Nahtlose Verbindung mit Ihrer WordPress-Website
* *Mobil-Optimiert* – Alle Seiten sind für mobile Endgeräte optimiert
= Ideal für =
* Online-Marketer
* Unternehmer:innen
* Agenturen
* E-Commerce-Shops
* Kursanbieter:innen
* Alle, die ihre Conversions steigern möchten
Verwandeln Sie Ihre WordPress-Website mit FunnelCockpit in eine leistungsstarke Conversion-Maschine!
*Weitere Informationen:* https://funnelcockpit.com/
FunnelCockpit helps you publish FunnelCockpit funnels and landing pages on your WordPress site. Connect your FunnelCockpit account, select the funnel page you want to use, and make it available through WordPress.

= Key features =
* *Funnel page publishing* - Connect FunnelCockpit pages to WordPress URLs
* *Landing page integration* - Publish landing pages from your FunnelCockpit account
* *Split test support* - Serve FunnelCockpit split test pages through WordPress
* *Caching* - Cache fetched funnel page content for faster delivery
* *WordPress front page support* - Use a funnel page as the WordPress front page
* *Mobile-ready output* - FunnelCockpit pages remain optimized for mobile devices

= Best for =
* Online marketers
* Businesses
* Agencies
* E-commerce stores
* Course providers
* FunnelCockpit users who want to publish funnels on WordPress

More information: https://funnelcockpit.com/
== Installation ==

1. Upload `funnelcockpit-wordpress` folder to the `/wp-content/plugins/` directory
1. Upload the `funnelcockpit` folder to the `/wp-content/plugins/` directory
2. Activate the plugin through the 'Plugins' menu in WordPress

== Changelog ==

= 1.4.8 =
* Updated plugin icons (128x128 and 256x256)
* Removed deprecated banner asset
* No code changes; assets only
= 1.4.9 =
* Confirmed compatibility with WordPress 7.0
* Updated WordPress compatibility metadata

= 1.4.8 =
* Updated plugin icons (128x128 and 256x256)
* Removed deprecated banner asset
* No code changes; assets only

= 1.4.7 =
* Fixed form submission handling in admin settings page
Expand Down
4 changes: 4 additions & 0 deletions admin/class-funnelcockpit-admin.php
Original file line number Diff line number Diff line change
@@ -1,5 +1,9 @@
<?php

if ( ! defined( 'ABSPATH' ) ) {
exit;
}

/**
* The admin-specific functionality of the plugin.
*
Expand Down
4 changes: 4 additions & 0 deletions admin/partials/funnelcockpit-admin-display.php
Original file line number Diff line number Diff line change
@@ -1,5 +1,9 @@
<?php

if ( ! defined( 'ABSPATH' ) ) {
exit;
}

/**
* Provide a admin area view for the plugin
*
Expand Down
8 changes: 4 additions & 4 deletions funnelcockpit.php
Original file line number Diff line number Diff line change
Expand Up @@ -15,8 +15,8 @@
* @wordpress-plugin
* Plugin Name: FunnelCockpit
* Plugin URI: https://funnelcockpit.com
* Description: Die All-In-One Lösung für den Aufbau von Funnels, Seiten und Conversion-Optimierung via Splittests, Maustracking und mehr.
* Version: 1.4.8
* Description: Publish FunnelCockpit funnels and landing pages on your WordPress site.
* Version: 1.4.9
* Author: FunnelCockpit
* Author URI: https://funnelcockpit.com
* License: GPL-2.0+
Expand All @@ -26,8 +26,8 @@
*/

// If this file is called directly, abort.
if ( ! defined( 'WPINC' ) ) {
die;
if ( ! defined( 'ABSPATH' ) ) {
exit;
}

/**
Expand Down
4 changes: 4 additions & 0 deletions includes/class-funnelcockpit-activator.php
Original file line number Diff line number Diff line change
@@ -1,5 +1,9 @@
<?php

if ( ! defined( 'ABSPATH' ) ) {
exit;
}

/**
* Fired during plugin activation
*
Expand Down
4 changes: 4 additions & 0 deletions includes/class-funnelcockpit-deactivator.php
Original file line number Diff line number Diff line change
@@ -1,5 +1,9 @@
<?php

if ( ! defined( 'ABSPATH' ) ) {
exit;
}

/**
* Fired during plugin deactivation
*
Expand Down
4 changes: 4 additions & 0 deletions includes/class-funnelcockpit-i18n.php
Original file line number Diff line number Diff line change
@@ -1,5 +1,9 @@
<?php

if ( ! defined( 'ABSPATH' ) ) {
exit;
}

/**
* Define the internationalization functionality
*
Expand Down
4 changes: 4 additions & 0 deletions includes/class-funnelcockpit-loader.php
Original file line number Diff line number Diff line change
@@ -1,5 +1,9 @@
<?php

if ( ! defined( 'ABSPATH' ) ) {
exit;
}

/**
* Register all actions and filters for the plugin
*
Expand Down
6 changes: 5 additions & 1 deletion includes/class-funnelcockpit.php
Original file line number Diff line number Diff line change
@@ -1,5 +1,9 @@
<?php

if ( ! defined( 'ABSPATH' ) ) {
exit;
}

/**
* The file that defines the core plugin class
*
Expand Down Expand Up @@ -69,7 +73,7 @@ class FunnelCockpit {
public function __construct() {

$this->funnelcockpit = 'funnelcockpit';
$this->version = '1.4.8';
$this->version = '1.4.9';

$this->load_dependencies();
$this->set_locale();
Expand Down
4 changes: 4 additions & 0 deletions public/class-funnelcockpit-public.php
Original file line number Diff line number Diff line change
@@ -1,5 +1,9 @@
<?php

if ( ! defined( 'ABSPATH' ) ) {
exit;
}

/**
* The public-facing functionality of the plugin.
*
Expand Down
4 changes: 4 additions & 0 deletions public/funnelpage-template.php
Original file line number Diff line number Diff line change
@@ -1,5 +1,9 @@
<?php

if ( ! defined( 'ABSPATH' ) ) {
exit;
}

global $wp_query;
$postid = $wp_query->post->ID;
$funnelPageId = get_post_meta($postid, 'funnelpage_id', true);
Expand Down
4 changes: 4 additions & 0 deletions public/partials/funnelcockpit-public-display.php
Original file line number Diff line number Diff line change
@@ -1,5 +1,9 @@
<?php

if ( ! defined( 'ABSPATH' ) ) {
exit;
}

/**
* Provide a public-facing view for the plugin
*
Expand Down
Loading