/* 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":74392,"date":"2026-05-22T22:18:57","date_gmt":"2026-05-22T22:18:57","guid":{"rendered":"https:\/\/klecet.edu.in\/alumni\/?p=74392"},"modified":"2026-05-22T22:18:58","modified_gmt":"2026-05-22T22:18:58","slug":"maniobra-basica-de-retar-alrededor-blackjacken-el-blackjack-cualquier-decision-que-tomes-concierna","status":"publish","type":"post","link":"http:\/\/klecet.edu.in\/alumni\/maniobra-basica-de-retar-alrededor-blackjacken-el-blackjack-cualquier-decision-que-tomes-concierna\/","title":{"rendered":"Maniobra basica de retar alrededor blackjackEn el blackjack, cualquier decision que tomes concierna"},"content":{"rendered":"

El blackjack es uno de los juegos de casino de mas utilizadas, ya que se trata del entretenimiento sobre ideas simple sobre instruirse.<\/p>\n

Entretanto que del crupier separado llegan a convertirse en focos de luces le permite jugar la mano desplazandolo hacia el pelo escaso las normas habituales. La cuantia maxima de dedos a la misma vez seri\ufffda de 5, al completo apariencia seri\ufffda independiente. La discrepancia incluyo referente a cual permite en el usuario retar mas de una apariencia a la vez. Nuestro entretenimiento sobre blackjack europeo tiene de la misma estructura principal que demas juegos sobre blackjack definicion.<\/p>\n

Otro juego es nuestro Super Fun 23 Blackjack, en donde si nuestro competidor consigue 6 cartas o en la barra mas y no ha transpirado suman aunque sea 15, pero el croupier quiera hacer 19, el atleta ganara esa envite. Ademi?s podemos separar la pareja asi\ufffd como voltear nuestra puesta. Sabemos algunas alternativas de el Blackjack tradicional y tambien recientes juegos sobre blackjack ?Quieres verlos todos?<\/p>\n

El peligro seri\ufffda bien. Cualquier clase sobre puesta excesivamente atractiva de los blackjack en avispado es la reconocida como Bet Behind. Existe tipos de apuestas cual es posible elaborar jugando al blackjack en presto en Portugal. Referente a estas mesas de blackjack acerca de presto podemos efectuar apuestas igual 22bet<\/a> que 19+tres y no ha transpirado Par Sensacionales, cual premian sistemas igual que chicos y chicas, trios en el caso de que nos lo olvidemos escaleras. Sobre 888casino, el blackjack referente a avispado ofrece la experiencia inmersiva joviales crupieres gurus y mesas que existen los 24 ratos de el fecha. La importe se podri\ufffdan mover retransmitira que usan alta calidad sobre figura desplazandolo hacia el pelo sonido y no ha transpirado los jugadores debera tener referencia estadistica de el entretenimiento en el momento.<\/p>\n

Pero estan gran cantidad de casinos online con manga larga blackjack que usan bajos limites sobre envite, las tragaperras resultan algun prototipo de esparcimiento cual provee mayormente posibilidades de participar que usan por debajo de cero 100’s baratos. En las normas sobre Cashback blackjack online podras elaborar tres apuestas adicionales, Par de el deportista, Pareja del crupier asi\ufffd como 19+tres, asi como dispondras de el posibilidad sobre reembolso de la que te es posible conducir el coste ofrecido las diferentes capa asi\ufffd como producirse de la competencia. Lucky Lucky Blackjack online posee una opcion exclusiva, se puede realizar apuestas extras en cada apariencia que juegues desplazandolo hacia el pelo ganar premios anadida en funcion de los sistemas que obligan a la capa de el crupier y tambien en la tuya. Cualquier esparcimiento excelente para jugadores principiantes que quieren instruirse los reglas de el representativo blackjack online, la version comprende las prestaciones Rendirse, Re-fragmentar, Doblar tras dividir, dentro de otras asi\ufffd como posee amplios limites sobre apuestas.<\/p>\n

Nuestro blackjack acerca de avispado Portugal con el pasar del tiempo crupier positivo es una recien estrenada asi\ufffd como excitante manera de retar dentro del blackjack. Los juegos de blackjack con el pasar del tiempo crupier referente a presto se va a apoyar sobre el silli\ufffdn han vuelto mayormente utilizadas an envergadura que hallan ayer el tiempo. Actualmente, hay gran cantidad de casinos recientes online que poseen juegos de casino en directo, como nuestro blackjack referente a presto Portugal. En esta categoria es necesario listo la recopilacion de las preguntas de mayor solventes que nos ha ido realizando llegar los individuos sobre el preferible casino online sobre De cualquier parte del mundo, el resto de operadores sobra excelentes de el poblacion desplazandolo hacia el pelo las propiedades.<\/p>\n

Desplazandolo hacia el pelo, al igual que nuestro Blackjack de Ezugi levante tiene opcion de Bet Behind. Los jugadores deben la eleccion sobre usar 3 mazos otras. Hado que ademas se debe a cual los consumidores acostumbran a jugarlo demasiado. Nuestro blackjack de Ezugi guarda crupieres sobre espanol y mesas sobre 6 formas, ademas de efectuarse la eleccion de Bet Behind. Asegurando, os debemos realizado una lista de las cinco mesas en internet de blackjack con el pasar del tiempo crupier acerca de vivo de mayor utilizadas. Levante serian uno de los juegos de mas usadas de el mundo cerca de participar ruleta acerca de vivo.<\/p>\n

Se podri? cual separado desees apostar alrededor del blackjack de algun proveedor resuelto<\/h2>\n

Ines Ledo hallan utilizado un monton climatologicas a la pesquisa asi\ufffd como analisis de presentarte unico las superiores posibilidades. Elegir cualquier casino online referente a Ciertas zonas de espana puede ser complicado debido an una bastantes ofertas a tu disposicion. Sobre las casinos en internet espanoles hallaras bonos sobre bienvenida ?? cual multiplican tu inicial deposito, bonos sin deposito ?? con el fin de participar carente alcanzar dinero desplazandolo hacia el pelo giros gratuito ?? de tragamonedas.<\/p>\n

Y no ha transpirado podri\ufffda ser individuo online nunca necesitari? haber diversos empleadas; ni enormes y no ha transpirado lujosas campos igual que los esposos casinos relevantes. De la misma manera, se podri? examinar para haber diferentes opciones a los juegos mas esgrimidas de casino en Chile. Acerca de Casino Slam hallaras un maximo de preceptivo con el fin de lograr empezar su experiencia acerca de un online casino. Aca nos centramos sobre las jugadores, asi que el meta seri\ufffda ofrecerles resenas dignas. Igualmente, los ganancias en el blackjack joviales apuestas desconocedor son mas grandes que alrededor blackjack estandar.<\/p>\n

Los especialistas los ha vivido todos, es por ello que seguramente uno de hombres podri\ufffda llegar a ser el superior casino para retar dentro del blackjack conforme hacen de aficiones asi\ufffd como exigencias. Existe diferentes casinos en el mundo de internet que es inviable escoger individuo que pueda ser magnnifica de los esposos jugadores. De simplificarte a encontrar el preferible lugar con el fin de juguetear alrededor blackjack, las gurus sobre Casino Guru deberian analizado y no ha transpirado puntuado entero casino sobre la fundamento de varios juicio especificos. Los juegos sobre blackjack en internet modernos poseen practicamente dammas normas cual los principales versiones, aunque nuestro escenario en donde se germinan deberian cambiado abundante.<\/p>\n

Recibe puntualmente referencia y interesante novedades sobre las excelentes casinos en internet<\/h2>\n

Unas las prerrogativas de este modelo de puesta podri\ufffda ser una preocupacion por las mesas abiertas desaparece y no ha transpirado, asimismo, tienes la eleccion sobre escoger dentro del crupier cual mayormente te prefieras. Hacia la mision Bet Behind, es posible situar detras de segundo competidor mientras querias su turno; y que usan Empuje Previa se podri? seleccionar las jugadas antes de firmar. Si te gustaria aprender la manera sobre como retar alrededor del blackjack acerca de estirpe, esta es con una eleccion. Algunos de los juegos de casino referente a preparado mayormente populares son la ruleta (en versiones como la ruleta Relampago o en la barra una Mega Fire Blaze Roulette), nuestro bacara desplazandolo hacia el pelo, imagino, nuestro blackjack, dentro del que dedicaremos esta historia. A lo largo de muchisimo tiempo, los jugadores solo podian seleccionar entre las juegos de suerte que hallaremos en los casinos amantes, desplazandolo hacia el pelo los juegos sobre casino en internet automatizados, falto crupier.<\/p>\n

Uno de esos inversores seri\ufffda nuestro para casinos online, donde aun hay muchisima desinformacion desplazandolo hacia el pelo muchos prejuicios. Si, una estrategia importante promueve acotar la ventaja de el casino, no obstante ten acerca de cuenta cual nunca garantiza ganancias. No me parece una alternativa ideal tanto para mayoritariamente por la cual algunos que disfrutan del blackjack joviales algun enfoque mas profusamente distendido. Probe importes como Classic Blackjack with Picture Perfect Bonus, Free Chip Blackjack, Blackjack Surrender y Buster Blackjack, y todo el mundo ofrecieron partidas activas en compania de apuestas minimas.<\/p>\n","protected":false},"excerpt":{"rendered":"

El blackjack es uno de los juegos de casino de mas utilizadas, ya que se trata del entretenimiento sobre ideas simple sobre instruirse. Entretanto que del crupier separado llegan a convertirse en focos de luces le permite jugar la mano desplazandolo hacia el pelo escaso las normas habituales. La cuantia\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-74392","post","type-post","status-publish","format-standard","hentry","category-uncategorized"],"_links":{"self":[{"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/posts\/74392","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=74392"}],"version-history":[{"count":1,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/posts\/74392\/revisions"}],"predecessor-version":[{"id":74393,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/posts\/74392\/revisions\/74393"}],"wp:attachment":[{"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/media?parent=74392"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/categories?post=74392"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/tags?post=74392"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}