This plugin hasn’t been tested with the latest 3 major releases of WordPress. It may no longer be maintained or supported and may have compatibility issues when used with more recent versions of WordPress.

Wp Html Class

Description

A simple PHP class to work with PHP code instead of HTML in your projects. Once installed, simply use the object $ wp_tag to manipulate HTML elements.

With this plugin you no longer use HTML code in your projects and starts to use a $ wp_tag object that will refer to any tag.

For those who do not like to mix HTML with PHP code in your projects, this plugin offers of help.

Wp-Html-Class

Uma simples classe PHP para se trabalhar com códigos PHP ao invés de HTML em seus projetos. Após instalado, basta utilizar o objeto $wp_tag para manipular os elementos HTML.

/**
 * Exemplo de uso da classe WpHtmlClass.
 * A abertura da tag é feita com um método. Este método possui somente um parametro.
 * Este parâmetro é uma String.
 * 
 */
    <?php
        $wp_tag->div('class="x" id="y"'); //Abre uma tag DIV com classe e id 
        $wp_tag->div; // fecha a tag DIV

        $wp_tag->hr(); //criar uma linha

        $wp_tag->img('src="img/image.png"'); //cria uma imagem

        $wp_tag->h1();
            $wp_tag->wp_print('Hello World'); //inprime uma string

            //wp_print() aceita um segundo parametro que por padrão é null
            //ele pode ser "decode" ou "encode"
            $wp_tag->wp_print('Hello World','decode'); 
        $wp_tag->h1;
    ?>

A idéia principal é tornar o código mais claro, sem precisar estar misturando elementos HTML com PHP.

English Version

A simple PHP class to work with PHP code instead of HTML in your projects. Once installed, simply use the object $ wp_tag to manipulate HTML elements. ex:

/**
 * Example using the Wp Html Class class.
 * The opening of the tag is performed with a method. This method has only one parameter.
 * This parameter is a String.
 * 
 */

    <?php
        $wp_tag->div('class="x" id="y"'); //Opens a DIV tag with class and id
        $wp_tag->div; //closes the DIV tag

        $wp_tag->hr(); //create a line

        $wp_tag->img('src="img/image.png"'); //create a image

        $wp_tag->h1();
            $wp_tag->wp_print('Hello World'); //print a string

            //print_wp () accepts a second parameter that by default is null
            //it can be "decode" or "encode"
            $wp_tag->wp_print('Hello World','decode'); 
        $wp_tag->h1;
    ?>

The main idea is to make the code clearer, without being mixing HTML elements with PHP.

Screenshots

  • Exemple 1
  • Exemple 2

Installation

  1. Unzip wp-html-class.zip inside the /wp-content/plugins/ directory (or install via the built-in WordPress plugin installer)
  2. Activate the plugin through the ‘Plugins’ admin menu in WordPress
  3. Create an instance of class Class WpHtml $ wp tag = new Wp Html Class (); within your PHP files and start using HTML tags with PHP code.

Reviews

There are no reviews for this plugin.

Contributors & Developers

“Wp Html Class” is open source software. The following people have contributed to this plugin.

Contributors

Translate “Wp Html Class” into your language.

Interested in development?

Browse the code, check out the SVN repository, or subscribe to the development log by RSS.