PluginProbe ʕ •ᴥ•ʔ
GenerateBlocks / 2.2.0
GenerateBlocks v2.2.0
trunk 1.0 1.0.1 1.0.2 1.1.0 1.1.1 1.1.2 1.2.0 1.3.0 1.3.1 1.3.2 1.3.3 1.3.4 1.3.5 1.4.0 1.4.1 1.4.2 1.4.3 1.4.4 1.5.0 1.5.1 1.5.2 1.5.3 1.5.4 1.6.0 1.7.0 1.7.1 1.7.2 1.7.3 1.8.0 1.8.1 1.8.2 1.8.3 1.9.0 1.9.1 2.0.0 2.0.1 2.0.2 2.1.0 2.1.1 2.1.2 2.2.0 2.2.1 2.3.0
generateblocks / includes / blocks / class-text.php
generateblocks / includes / blocks Last commit date
class-block.php 1 year ago class-button-container.php 2 years ago class-button.php 2 years ago class-container.php 2 years ago class-element.php 1 year ago class-grid.php 2 years ago class-headline.php 2 years ago class-image.php 2 years ago class-loop-item.php 1 year ago class-looper.php 1 year ago class-media.php 1 year ago class-query-loop.php 3 years ago class-query-no-results.php 1 year ago class-query-page-numbers.php 1 year ago class-query.php 1 year ago class-shape.php 1 year ago class-text.php 1 year ago
class-text.php
51 lines
1 <?php
2 /**
3 * Handles the Text block.
4 *
5 * @package GenerateBlocks
6 */
7
8 if ( ! defined( 'ABSPATH' ) ) {
9 exit; // Exit if accessed directly.
10 }
11
12 /**
13 * The Text block.
14 */
15 class GenerateBlocks_Block_Text extends GenerateBlocks_Block {
16 /**
17 * Keep track of all blocks of this type on the page.
18 *
19 * @var array $block_ids The current block id.
20 */
21 protected static $block_ids = [];
22
23 /**
24 * Store our block name.
25 *
26 * @var string $block_name The block name.
27 */
28 public static $block_name = 'generateblocks/text';
29
30 /**
31 * Render the Text block.
32 *
33 * @param array $attributes The block attributes.
34 * @param string $block_content The block content.
35 * @param array $block The block.
36 */
37 public static function render_block( $attributes, $block_content, $block ) {
38 // Add styles to this block if needed.
39 $block_content = generateblocks_maybe_add_block_css(
40 $block_content,
41 [
42 'class_name' => __CLASS__,
43 'attributes' => $attributes,
44 'block_ids' => self::$block_ids,
45 ]
46 );
47
48 return $block_content;
49 }
50 }
51