PluginProbe
Code Embed / trunk
Code Embed vtrunk
2.6.4 2.6.3 2.6.2 2.6.1 trunk 1.0 1.1 1.2 1.3 1.4.1 1.5.1 1.6.1 2.0.2 2.1.2 2.2.2 2.3.9 2.4 2.5.1 2.5.2 2.6
← All changes | simple-code-embed.php +59 -40 2.2.2trunk View file →
@@ -1,40 +1,59 @@
1 -<?php
2 -/*
3 -Plugin Name: Code Embed
4 -Plugin URI: https://wordpress.org/plugins/simple-embed-code/
5 -Description: Code Embed provides a very easy and efficient way to embed code (JavaScript and HTML) in your posts and pages.
6 -Version: 2.2.2
7 -Author: David Artiss
8 -Author URI: https://artiss.blog
9 -Text Domain: simple-embed-code
10 -*/
11 -
12 -/**
13 -* Code Embed
14 -*
15 -* Embed code into a post
16 -*
17 -* @package Code-Embed
18 -* @since 1.6
19 -*/
20 -
21 -define( 'code_embed_version', '2.2.2' );
22 -
23 -// Include all the various functions
24 -
25 -$functions_dir = plugin_dir_path( __FILE__ ) . 'includes/';
26 -
27 -include_once( $functions_dir . 'initialise.php' ); // Initialisation scripts
28 -
29 -if ( is_admin() ) {
30 -
31 - include_once( $functions_dir . 'admin-config.php' ); // Various administration config. options
32 -
33 -} else {
34 -
35 - include_once( $functions_dir . 'add-scripts.php' ); // Add scripts to the main theme
36 -
37 - include_once( $functions_dir . 'add-embeds.php' ); // Filter to apply code embeds
38 -
39 -}
40 -?>
1 +<?php
2 +/**
3 + * Code Embed
4 + *
5 + * @package simple-embed-code
6 + * @author David Artiss
7 + * @license GPL-2.0-or-later
8 + * @since 1.0
9 + * @version 2.6.4
10 + *
11 + * Plugin Name: Code Embed
12 + * Plugin URI: https://wordpress.org/plugins/simple-embed-code/
13 + * Description: Code Embed provides a very easy and efficient way to embed code (JavaScript, CSS and HTML) in your posts and pages.
14 + * Version: 2.6.4
15 + * Requires at least: 4.9
16 + * Requires PHP: 7.4
17 + * Author: David Artiss
18 + * Author URI: https://artiss.blog
19 + * Text Domain: simple-embed-code
20 + * License: GPL v2 or later
21 + * License URI: https://www.gnu.org/licenses/gpl-2.0.html
22 + *
23 + * This program is free software; you can redistribute it and/or modify it under the terms of the GNU
24 + * General Public License version 2, as published by the Free Software Foundation. You may NOT assume
25 + * that you can use any other version of the GPL.
26 + *
27 + * This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without
28 + * even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
29 + */
30 +
31 +// Exit if accessed directly.
32 +
33 +if ( ! defined( 'ABSPATH' ) ) {
34 + exit;
35 +}
36 +
37 +// Define globals.
38 +
39 +if ( ! defined( 'CODE_EMBED_VERSION' ) ) {
40 + define( 'CODE_EMBED_VERSION', '2.6.4' );
41 +}
42 +
43 +if ( ! defined( 'CODE_EMBED_PLUGIN_BASE' ) ) {
44 + define( 'CODE_EMBED_PLUGIN_BASE', plugin_basename( __FILE__ ) );
45 +}
46 +
47 +// Include all the various functions.
48 +
49 +require_once plugin_dir_path( __FILE__ ) . 'includes/initialise.php'; // Initialization scripts.
50 +
51 +require_once plugin_dir_path( __FILE__ ) . 'includes/add-css-scripts.php'; // Add scripts to the main theme.
52 +
53 +require_once plugin_dir_path( __FILE__ ) . 'includes/add-embeds.php'; // Filter to apply code embeds.
54 +
55 +require_once plugin_dir_path( __FILE__ ) . 'includes/shared.php'; // Functions shared across all my plugins.
56 +
57 +require_once plugin_dir_path( __FILE__ ) . 'includes/screens.php'; // Add settings and tools screens.
58 +
59 +require_once plugin_dir_path( __FILE__ ) . 'includes/secure.php'; // Security functionality.