GithubHelp home page GithubHelp logo

odin-toolkit's People

Contributors

allysonsouza avatar guimontme avatar

Stargazers

Software Nerd avatar haguo avatar José Malcher Jr. avatar Rafael Sales avatar Delex Risus avatar Waldson Vital dos Santos avatar Adam Macias avatar Itamar Silva avatar Fernando Moreira avatar Cadu de Castro Alves avatar Tadeu Brasil avatar José Cage  avatar

Watchers

Jean Carlo Nascimento avatar José Neto avatar Daniel Martins avatar Felipe Elia avatar Domingos Teruel avatar Gabriel Reguly avatar Eduardo Pittol avatar Valdir Junior avatar Vitor Britto avatar Vinicius Massuchetto avatar Tadeu Brasil avatar James Cloos avatar Deblyn Prado avatar Leo Baiano avatar Eduardo Zulian avatar Adam Macias avatar Ricardo Moraleida avatar  avatar Diana avatar Marlon Lima avatar Anderson Clayton avatar Valerio Souza avatar Walter avatar  avatar  avatar Nando Kstro Net avatar RcDev avatar CUBO Lab avatar Kevin Oliveira avatar  avatar Danilo Dorgam avatar Cidade Sonho avatar Luiz Freires avatar Mih Drix // wpmidia avatar  avatar Logique Agencia Web avatar Adauto Silva avatar  avatar Walter Jaworski avatar Fabio Coelho avatar Mário Valney avatar Matheus Lopes avatar Ramon Ahnert avatar Anyssa Ferreira avatar Matheus Martins avatar Rodinei Costa avatar

odin-toolkit's Issues

Adição do shortcode [container]

Galera,
Eu adicionei aqui no meu toolkit o shortcode [container], ainda falta ampliar ele um pouco mais, eu sei que possa parecer estranho, mas é uma opção para quem quer variar entre o container-fluid e o container normal. Basta criar um template page com o .container-fluid no lugar do .container, para quem é designer pode ser uma ótima opção. Eu ainda tenho que alterar algumas coisas, estou querendo colocar a opção de classes também, só não consegui fazer ele aparecer no menu de shortcodes, mas isso terá que ser revisto mesmo para usar no Gutenberg.

Eu acho uma ideia válida pois o Gutenberg tem suporte para inserção de shortcodes, e fica mais fácil de identificar e manipular os boxes do bootstrap. Mesmo que nativamente o Gutenberg e o WP coloquem tags <p> e/ou <br> entre os shortcodes, consegui bloquear esse comportamento.

Adicionei os códigos a seguir no arquivo includes/classes/class-shortecodes.php;
Na linha 26 logo abaixo de table, antes de row e col: add_shortcode( 'container', array( $this, 'container' ) );
Depois na linha 238:

	/**
	 * Container shortcode.
	 *
	 * @param  array  $atts    Shortcode attributes.
	 * @param  string $content Content.
	 *
	 * @return string          Contaner HTML.
	 */
	function container( $atts, $content = null ) {
		extract( shortcode_atts( array(
			'fluid' => false,
			'class' => false
		), $atts ) );

		$html = '<div class="container';
		$html .= ( $fluid ) ? '-' . esc_attr( $fluid ) : '';
		$html .= ( $class ) ? ' ' . esc_attr( $class ) : '';
		$html .= '">';
		$html .= do_shortcode( $content );
		$html .= '</div>';

		return $html;
	}

Quem achar válido me avise.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.