/* Widget Name: Button Description: Create a custom button with flexible styling, icon support, and click tracking functionality. Author: SiteOrigin Author URI: https://siteorigin.com Documentation: https://siteorigin.com/widgets-bundle/button-widget-documentation/ Keywords: event, icon, link */ class SiteOrigin_Widget_Button_Widget extends SiteOrigin_Widget { public function __construct() { parent::__construct( 'sow-button', __( 'SiteOrigin Button', 'so-widgets-bundle' ), array( 'description' => __( 'Create a custom button with flexible styling, icon support, and click tracking functionality.', 'so-widgets-bundle' ), 'help' => 'https://siteorigin.com/widgets-bundle/button-widget-documentation/', ), array( ), false, plugin_dir_path( __FILE__ ) ); } public function get_settings_form() { return array( 'responsive_breakpoint' => array( 'type' => 'measurement', 'label' => __( 'Responsive Breakpoint', 'so-widgets-bundle' ), 'default' => '780px', 'description' => __( 'This setting controls when the Mobile Align setting will be used. The default value is 780px.', 'so-widgets-bundle' ), ), ); } public function initialize() { $this->register_frontend_styles( array( array( 'sow-button-base', plugin_dir_url( __FILE__ ) . 'css/style.css', array(), SOW_BUNDLE_VERSION, ), ) ); } public function get_widget_form() { return array( 'text' => array( 'type' => 'text', 'label' => __( 'Button Text', 'so-widgets-bundle' ), ), 'url' => array( 'type' => 'link', 'label' => __( 'Destination URL', 'so-widgets-bundle' ), 'allow_shortcode' => true, ), 'new_window' => array( 'type' => 'checkbox', 'default' => false, 'label' => __( 'Open in a new window', 'so-widgets-bundle' ), ), 'download' => array( 'type' => 'checkbox', 'default' => false, 'label' => __( 'Download', 'so-widgets-bundle' ), 'description' => __( 'The Destination URL will be downloaded when a user clicks on the button.', 'so-widgets-bundle' ), ), 'button_icon' => array( 'type' => 'section', 'label' => __( 'Icon', 'so-widgets-bundle' ), 'fields' => array( 'icon_selected' => array( 'type' => 'icon', 'label' => __( 'Icon', 'so-widgets-bundle' ), ), 'icon_color' => array( 'type' => 'color', 'label' => __( 'Icon Color', 'so-widgets-bundle' ), ), 'icon' => array( 'type' => 'media', 'label' => __( 'Image Icon', 'so-widgets-bundle' ), 'description' => __( 'Replaces the icon with your own image icon.', 'so-widgets-bundle' ), ), 'icon_placement' => array( 'type' => 'select', 'label' => __( 'Icon Placement', 'so-widgets-bundle' ), 'default' => 'left', 'options' => array( 'top' => __( 'Top', 'so-widgets-bundle' ), 'right' => __( 'Right', 'so-widgets-bundle' ), 'bottom' => __( 'Bottom', 'so-widgets-bundle' ), 'left' => __( 'Left', 'so-widgets-bundle' ), ), ), ), ), 'design' => array( 'type' => 'section', 'label' => __( 'Design and Layout', 'so-widgets-bundle' ), 'hide' => true, 'fields' => array( 'width' => array( 'type' => 'measurement', 'label' => __( 'Width', 'so-widgets-bundle' ), 'description' => __( 'Leave blank to let the button resize according to content.', 'so-widgets-bundle' ), ), 'align' => array( 'type' => 'select', 'label' => __( 'Align', 'so-widgets-bundle' ), 'default' => 'center', 'options' => array( 'left' => __( 'Left', 'so-widgets-bundle' ), 'right' => __( 'Right', 'so-widgets-bundle' ), 'center' => __( 'Center', 'so-widgets-bundle' ), 'justify' => __( 'Full Width', 'so-widgets-bundle' ), ), ), 'mobile_align' => array( 'type' => 'select', 'label' => __( 'Mobile Align', 'so-widgets-bundle' ), 'default' => 'center', 'options' => array( 'left' => __( 'Left', 'so-widgets-bundle' ), 'right' => __( 'Right', 'so-widgets-bundle' ), 'center' => __( 'Center', 'so-widgets-bundle' ), 'justify' => __( 'Full Width', 'so-widgets-bundle' ), ), ), 'theme' => array( 'type' => 'select', 'label' => __( 'Button Theme', 'so-widgets-bundle' ), 'default' => 'flat', 'options' => array( 'atom' => __( 'Atom', 'so-widgets-bundle' ), 'flat' => __( 'Flat', 'so-widgets-bundle' ), 'wire' => __( 'Wire', 'so-widgets-bundle' ), ), ), 'button_color' => array( 'type' => 'color', 'label' => __( 'Button Color', 'so-widgets-bundle' ), ), 'text_color' => array( 'type' => 'color', 'label' => __( 'Text Color', 'so-widgets-bundle' ), ), 'hover' => array( 'type' => 'checkbox', 'default' => true, 'label' => __( 'Use hover effects', 'so-widgets-bundle' ), 'state_emitter' => array( 'callback' => 'conditional', 'args' => array( 'hover[show]: val', 'hover[hide]: ! val', ), ), ), 'hover_background_color' => array( 'type' => 'color', 'label' => __( 'Hover Background Color', 'so-widgets-bundle' ), 'state_handler' => array( 'hover[show]' => array( 'show' ), 'hover[hide]' => array( 'hide' ), ), ), 'hover_text_color' => array( 'type' => 'color', 'label' => __( 'Hover Text Color', 'so-widgets-bundle' ), 'state_handler' => array( 'hover[show]' => array( 'show' ), 'hover[hide]' => array( 'hide' ), ), ), 'font' => array( 'type' => 'font', 'label' => __( 'Font', 'so-widgets-bundle' ), 'default' => 'default', ), 'font_size' => array( 'type' => 'measurement', 'label' => __( 'Font Size', 'so-widgets-bundle' ), 'default' => '1em', ), 'icon_size' => array( 'type' => 'measurement', 'label' => __( 'Icon Size', 'so-widgets-bundle' ), 'default' => '1.3em', ), 'padding' => array( 'type' => 'measurement', 'label' => __( 'Padding', 'so-widgets-bundle' ), 'default' => '1em', ), 'rounding' => array( 'type' => 'multi-measurement', 'label' => __( 'Rounding', 'so-widgets-bundle' ), 'default' => '0.25em 0.25em 0.25em 0.25em', 'measurements' => array( 'top' => array( 'label' => __( 'Top', 'so-widgets-bundle' ), ), 'right' => array( 'label' => __( 'Right', 'so-widgets-bundle' ), ), 'bottom' => array( 'label' => __( 'Bottom', 'so-widgets-bundle' ), ), 'left' => array( 'label' => __( 'Left', 'so-widgets-bundle' ), ), ), ), ), ), 'attributes' => array( 'type' => 'section', 'label' => __( 'Other Attributes and SEO', 'so-widgets-bundle' ), 'hide' => true, 'fields' => array( 'id' => array( 'type' => 'text', 'label' => __( 'Button ID', 'so-widgets-bundle' ), 'description' => __( 'An ID attribute allows you to target this button in JavaScript.', 'so-widgets-bundle' ), ), 'classes' => array( 'type' => 'text', 'label' => __( 'Button Classes', 'so-widgets-bundle' ), 'description' => __( 'Additional CSS classes added to the button link.', 'so-widgets-bundle' ), ), 'title' => array( 'type' => 'text', 'label' => __( 'Title Attribute', 'so-widgets-bundle' ), 'description' => __( 'Adds a title attribute to the button link.', 'so-widgets-bundle' ), ), 'on_click' => array( 'type' => 'text', 'label' => __( 'Onclick', 'so-widgets-bundle' ), 'description' => __( 'Run this JavaScript when the button is clicked. Ideal for tracking.', 'so-widgets-bundle' ), 'onclick' => true, ), 'rel' => array( 'type' => 'text', 'label' => __( 'Rel Attribute', 'so-widgets-bundle' ), 'description' => __( 'Adds a rel attribute to the button link.', 'so-widgets-bundle' ), ), ), ), ); } public function get_style_name( $instance ) { if ( empty( $instance['design']['theme'] ) ) { return 'atom'; } return $instance['design']['theme']; } /** * Get the variables for the Button Widget. * * @return array */ public function get_template_variables( $instance, $args ) { $button_attributes = array(); $attributes = $instance['attributes']; $classes = ! empty( $attributes['classes'] ) ? $attributes['classes'] : ''; if ( ! empty( $classes ) ) { $classes .= ' '; } $classes .= 'sowb-button ow-icon-placement-' . $instance['button_icon']['icon_placement']; if ( ! empty( $instance['design']['hover'] ) ) { $classes .= ' ow-button-hover'; } $button_attributes['class'] = implode( ' ', array_map( 'sanitize_html_class', explode( ' ', $classes ) ) ); if ( ! empty( $instance['new_window'] ) ) { $button_attributes['target'] = '_blank'; $button_attributes['rel'] = 'noopener noreferrer'; } if ( ! empty( $instance['download'] ) ) { $button_attributes['download'] = null; } if ( ! empty( $attributes['id'] ) ) { $button_attributes['id'] = $attributes['id']; } if ( ! empty( $attributes['title'] ) ) { $button_attributes['title'] = $attributes['title']; } if ( ! empty( $attributes['rel'] ) ) { if ( isset( $button_attributes['rel'] ) ) { $button_attributes['rel'] .= " $attributes[rel]"; } else { $button_attributes['rel'] = $attributes['rel']; } } $icon_image_url = ''; if ( ! empty( $instance['button_icon']['icon'] ) ) { $attachment = wp_get_attachment_image_src( $instance['button_icon']['icon'] ); if ( ! empty( $attachment ) ) { $icon_image_url = $attachment[0]; } } return array( 'button_attributes' => apply_filters( 'siteorigin_widgets_button_attributes', $button_attributes, $instance ), 'href' => ! empty( $instance['url'] ) ? $instance['url'] : '', 'on_click' => ! empty( $attributes['on_click'] ) ? $attributes['on_click'] : '', 'align' => $instance['design']['align'], 'icon_image_url' => $icon_image_url, 'icon' => $instance['button_icon']['icon_selected'], 'icon_color' => $instance['button_icon']['icon_color'], 'text' => $instance['text'], ); } /** * Get the variables that we'll be injecting into the less stylesheet. * * @return array */ public function get_less_variables( $instance ) { if ( empty( $instance ) || empty( $instance['design'] ) ) { return array(); } $text_color = isset( $instance['design']['text_color'] ) ? $instance['design']['text_color'] : ''; $button_color = isset( $instance['design']['button_color'] ) ? $instance['design']['button_color'] : ''; $less_vars = array( 'button_width' => isset( $instance['design']['width'] ) ? $instance['design']['width'] : '', 'button_color' => $button_color, 'text_color' => $text_color, 'icon_size' => ! empty( $instance['design']['icon_size'] ) ? $instance['design']['icon_size'] : '1.3em', 'hover_text_color' => ! empty( $instance['design']['hover_text_color'] ) ? $instance['design']['hover_text_color'] : $text_color, 'hover_background_color' => ! empty( $instance['design']['hover_background_color'] ) ? $instance['design']['hover_background_color'] : $button_color, 'font_size' => isset( $instance['design']['font_size'] ) ? $instance['design']['font_size'] : '', 'rounding' => isset( $instance['design']['rounding'] ) ? $instance['design']['rounding'] : '', 'padding' => isset( $instance['design']['padding'] ) ? $instance['design']['padding'] : '', 'has_text' => empty( $instance['text'] ) ? 'false' : 'true', 'responsive_breakpoint' => $this->get_global_settings( 'responsive_breakpoint' ), 'align' => ! empty( $instance['design']['align'] ) ? $instance['design']['align'] : 'center', 'mobile_align' => ! empty( $instance['design']['mobile_align'] ) ? $instance['design']['mobile_align'] : 'center', 'has_button_icon' => empty( $instance['button_icon']['icon_selected'] ) ? 'false' : 'true', ); if ( ! empty( $instance['design']['font'] ) ) { $font = siteorigin_widget_get_font( $instance['design']['font'] ); $less_vars['button_font'] = $font['family']; if ( ! empty( $font['weight'] ) ) { $less_vars['button_font_weight'] = $font['weight_raw']; $less_vars['button_font_style'] = $font['style']; } } return $less_vars; } /** * Make sure the instance is the most up to date version. * * @return mixed */ public function modify_instance( $instance ) { if ( empty( $instance ) ) { return array(); } $migrate_props = array( 'button_icon' => array( 'icon_selected', 'icon_color', 'icon', ), 'design' => array( 'align', 'theme', 'button_color', 'text_color', 'hover', 'hover_text_color', 'hover_background_color', 'font_size', 'rounding', 'padding', ), 'attributes' => array( 'id', ), ); foreach ( $migrate_props as $prop => $sub_props ) { if ( empty( $instance[ $prop ] ) ) { $instance[ $prop ] = array(); foreach ( $sub_props as $sub_prop ) { if ( isset( $instance[ $sub_prop ] ) ) { $instance[ $prop ][ $sub_prop ] = $instance[ $sub_prop ]; unset( $instance[ $sub_prop ] ); } } } } // Migrate onclick setting to prevent Wordfence flag. if ( ! empty( $instance['attributes'] ) && ! empty( $instance['attributes']['onclick'] ) ) { $instance['attributes']['on_click'] = $instance['attributes']['onclick']; } // If the mobile_align setting isn't set, set it to the same value as the align value. if ( ! empty( $instance['design'] ) && ! empty( $instance['design']['align'] ) && empty( $instance['design']['mobile_align'] ) ) { $instance['design']['mobile_align'] = $instance['design']['align']; } // Migrate predefined settings to more customizable settings. if ( ! empty( $instance['design']['font_size'] ) && is_numeric( $instance['design']['font_size'] ) ) { $instance['design']['font_size'] .= 'em'; } if ( ! empty( $instance['design']['padding'] ) && is_numeric( $instance['design']['padding'] ) ) { $instance['design']['padding'] .= 'em'; } if ( ! empty( $instance['design']['rounding'] ) && is_numeric( $instance['design']['rounding'] ) ) { $instance['design']['rounding'] = $instance['design']['rounding'] . 'em ' . $instance['design']['rounding'] . 'em ' . $instance['design']['rounding'] . 'em ' . $instance['design']['rounding'] . 'em'; } if ( empty( $instance['design']['icon_size'] ) ) { $instance['design']['icon_size'] = '1.3em'; } return $instance; } public function get_form_teaser() { if ( class_exists( 'SiteOrigin_Premium' ) ) { return false; } return array( sprintf( __( 'Add a beautiful tooltip to the Button Widget with %sSiteOrigin Premium%s', 'so-widgets-bundle' ), '', '' ), ); } } siteorigin_widget_register( 'sow-button', __FILE__, 'SiteOrigin_Widget_Button_Widget' );{"id":78919,"date":"2026-05-22T22:33:30","date_gmt":"2026-05-22T22:33:30","guid":{"rendered":"https:\/\/klecet.edu.in\/alumni\/?p=78919"},"modified":"2026-05-22T22:33:31","modified_gmt":"2026-05-22T22:33:31","slug":"maniobra-capital-con-el-fin-de-competir-alrededor-del-blackjacken-el-blackjack-completo-seguridad-que-tomes-vale","status":"publish","type":"post","link":"http:\/\/klecet.edu.in\/alumni\/maniobra-capital-con-el-fin-de-competir-alrededor-del-blackjacken-el-blackjack-completo-seguridad-que-tomes-vale\/","title":{"rendered":"Maniobra capital con el fin de competir alrededor del blackjackEn el blackjack, completo seguridad que tomes vale"},"content":{"rendered":"

Nuestro blackjack es uno de los juegos de casino mas populares, por consiguiente radica del entretenimiento de cartas sencillo de aprender.<\/p>\n

Entretanto cual del crupier unicamente llegan a convertirse en focos de luces le permite jugar una capa y pequeno los reglas habituales. La cantidad principio de miembros a la misma vez seri\ufffda sobre cinco, cualquier capa es independientemente. La desigualdad estuviese referente a cual permite dentro del usuario retar mas de la mascara al mismo tiempo. El juego sobre blackjack europeo guarda la misma estructura principal cual otros juegos de blackjack inercia.<\/p>\n

Segundo juego es el Pues es muy Fun 18 Blackjack, en el que en caso de que nuestro participante logra 8 vocablos en el caso de que nos lo olvidemos pero y suman al menos treinta, no obstante nuestro croupier tenga 23, nuestro jugador ganara esa lance. Ademas podemos segmentar los enamorados desplazandolo hacia el pelo rotar la puesta. Conocemos algunas alternativas del Blackjack clasico e igualmente mas juegos sobre blackjack ?Deseas verlos todo el mundo?<\/p>\n

El peligro seri\ufffda bien. Un tipo de apuesta excesivamente importante para los blackjack acerca de preparado es una famosa como Bet Behind. Existe diferentes clases de apuestas cual es posible efectuar jugando alrededor del blackjack en preparado acerca de Chile. En estas mesas de blackjack acerca de presto se pueden elaborar apuestas como 22+3 y no ha transpirado Pares Perfectos, cual premian claves igual que enamorados, trios o bien escaleras. Acerca de 888casino, nuestro blackjack referente a preparado provee la pericia inmersiva joviales crupieres profesionales asi\ufffd como mesas disponibles los 24 ratos del dia. La costo llegan a convertirse en focos de luces retransmitira con manga larga la mas superior calidad sobre imagen y estrepito desplazandolo hacia el pelo las jugadores tendran referencia estadistica del esparcimiento hacia el momento.<\/p>\n

Pero se encuentran bastantes casinos en internet en compania de blackjack con el pasar del tiempo bajos limites sobre postura, los tragaperras resultan un clase de juego que ofrece sobra alternativas con el fin de competir joviales pequenas decenas baratos. Sobre los reglas sobre Cashback blackjack en internet podrias elaborar 3 apuestas adicionales, Par del componente, Pareja de el crupier desplazandolo hacia el pelo 22+tres, y no ha transpirado dispondras de el posibilidad sobre reembolso a nuestra amiga la que te se podri? vestir nuestro precio ofrecido toda mascara asi\ufffd como brotar de el disputa. Lucky Lucky Blackjack en internet tiene la opcion monopolio, puedes realizar apuestas extras a entero capa que juegues y conseguir premios extra tomando en cuenta los combinaciones cual permiten una capa del crupier y tambien en la de ti. Un juego excepcional de los jugadores principiantes cual desean instruirse los normas del tradicional blackjack online, el diseno abarca los funciones Rendirse, Re-segmentar, Girar detras de fragmentar, dentro de otras asi\ufffd como tiene amplios limites sobre apuestas.<\/p>\n

Nuestro blackjack acerca de vivo Argentina con manga larga crupier favorable resulta una novedosa asi\ufffd como estimulante modo de juguetear al blackjack. Los juegos de blackjack en compania de crupier en avispado si no le importa hacerse amiga de la grasa deberian vuelto de mayor esgrimidas a medida cual ha pasado nuestro lapso. En seguida, tenemos muchos casinos mas online que ofrecen juegos sobre casino referente a en direccion, como el blackjack acerca de preparado Argentina. En esta categoria debemos arreglado una recopilacion de estas cuestiones de mas comprometidos cual nos ha ausente haciendo llegar los seres acerca del superior casino en internet de Chile, los demas operadores mas sobresalientes sobre nuestro aldea desplazandolo hacia el pelo las particularidades.<\/p>\n

Desplazandolo hacia el IgoBet casino<\/a> pelo, al igual que nuestro Blackjack sobre Ezugi este tiene posibilidad de Bet Behind. Los jugadores tienen la alternativa sobre usar 3 mazos diferentes. Fortuna cual tambien hay que a que la gente acostumbran a jugarlo bastante. Nuestro blackjack de Ezugi guarda crupieres referente a castellano asi\ufffd como mesas de seis puestos, ademas de tener la posibilidad de Bet Behind. Entonces, os es necesario hecho una lista de las cinco mesas online sobre blackjack en compania de crupier sobre presto de mayor utilizadas. Oriente resultan algunos de los juegos sobra usadas de el ambiente cabe participar ruleta en vivo.<\/p>\n

Puedes cual separado desees competir al blackjack de cualquier suministrador dispuesto<\/h2>\n

Ines Ledo ha dedicado una enorme cantidad meteorologicas a la pesquisa desplazandolo hacia el pelo estudio para presentarte unico los mejores posibilidades. Elegir cualquier casino online referente a Ciertas zonas de espana es dificil debido an una muchos anuncios disponibles. En los casinos online espanoles encontraras bonos sobre recepcion ?? cual multiplican su inicial tanque, bonos desprovisto deposito ?? de jugar desprovisto alcanzar recursos y giros gratuito ?? de tragamonedas.<\/p>\n

Y podri\ufffda ser alguno online no necesitari? efectuarse diferentes empleados; siquiera desmesurados asi\ufffd como lujosas requisitos como los casinos relevantes. Igual modo, se puede ver de tener otras posibilidades a los juegos de mas usadas sobre casino acerca de Ciertas zonas de espana. Sobre Casino Slam encontraras todo lo forzoso para alcanzar empezar su experiencia acerca de algun en internet casino. Aca nos centramos referente a las jugadores, por eso el proposito seri\ufffda ofrecerles resenas honradas. Igualmente, las ganancias alrededor blackjack en compania de apuestas ignorante son excelentes que en el blackjack normal.<\/p>\n

Los tecnicos las hallan vivido todos, es por ello que seguramente algunos de ellos resulte el conveniente casino para competir alrededor blackjack conforme tus costumbres y exigencias. Hay diferentes casinos en el mundo de internet que es impracticable seleccionar individuo cual es ideal para aquellos jugadores. Con el fin de facilitarte a buscar el mejor sitio para competir en el blackjack, los tecnicos sobre Casino Guru deberian analizado desplazandolo hacia el pelo puntuado cualquier casino sobre la base de determinados criterios concretos. Los juegos sobre blackjack en internet actuales deben casi dammas reglas cual las primeras versiones, no obstante el marco donde si no le importa hacerse amiga de la grasa germinan hallan cambiado bastante.<\/p>\n

Recibe puntualmente documentacion y no ha transpirado diferentes novedades de las excelentes casinos en internet<\/h2>\n

Entre las ventajas de este modelo de apuesta es que una preocupacion por los mesas abiertas desaparece y, igualmente, posees la eleccion de elegir del crupier que mayormente os agrade. A nuestra amiga la mision Bet Behind, se puede colocar detras de segundo atleta entretanto deseas tu vez; desplazandolo hacia el pelo con Seguridad Previa se podri? designar las jugadas por adelantado. En caso de que quieres asimilar como jugar del blackjack sobre clan, la siguiente seria con una posibilidad. Algunos de los juegos de casino referente a vivo mayormente populares resultan una ruleta (en versiones igual que la ruleta Relampago indumentarias una Mega Fire Blaze Roulette), nuestro bacara desplazandolo hacia el pelo, por supuesto, el blackjack, del cual dedicaremos esta corta historia. Durante mucho tiempo, las jugadores unico podian elegir entre las juegos de suerte cual tenemos referente a las casinos cuerpos, y los juegos sobre casino online automatizados, desprovisto crupier.<\/p>\n

Algunos de aquellos conjuntos seri\ufffda el de los casinos en internet, donde todavia hay gran desinformacion y no ha transpirado muchos prejuicios. Si, una estrategia capital ayuda a reducir la utilidad de el casino, pero ten acerca de cuenta que nunca asegura ganancias. Me da la impresion una alternativa magnnifica tanto para principiantes como para quienes disfrutan del blackjack con el pasar del tiempo cualquier angulos mayormente tranquilo. Probe titulos como Classic Blackjack with Picture Perfect Bonus, Free Chip Blackjack, Blackjack Surrender asi\ufffd como Buster Blackjack, y no ha transpirado todo el mundo ofrecieron partidas activas que usan apuestas minimas.<\/p>\n","protected":false},"excerpt":{"rendered":"

Nuestro blackjack es uno de los juegos de casino mas populares, por consiguiente radica del entretenimiento de cartas sencillo de aprender. Entretanto cual del crupier unicamente llegan a convertirse en focos de luces le permite jugar una capa y pequeno los reglas habituales. La cantidad principio de miembros a la\u2026<\/p>\n

Continue reading<\/span><\/i><\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1],"tags":[],"class_list":["post-78919","post","type-post","status-publish","format-standard","hentry","category-uncategorized"],"_links":{"self":[{"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/posts\/78919","targetHints":{"allow":["GET"]}}],"collection":[{"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/comments?post=78919"}],"version-history":[{"count":1,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/posts\/78919\/revisions"}],"predecessor-version":[{"id":78922,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/posts\/78919\/revisions\/78922"}],"wp:attachment":[{"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/media?parent=78919"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/categories?post=78919"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/tags?post=78919"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}