/* 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":74289,"date":"2026-05-22T22:18:17","date_gmt":"2026-05-22T22:18:17","guid":{"rendered":"https:\/\/klecet.edu.in\/alumni\/?p=74289"},"modified":"2026-05-22T22:18:19","modified_gmt":"2026-05-22T22:18:19","slug":"con-el-fin-de-muchas-personas-oriente-altura-tratar-igual-que-la-aparejo-de-juego-ceremonioso-que-evita-apuestas-demasiadas","status":"publish","type":"post","link":"http:\/\/klecet.edu.in\/alumni\/con-el-fin-de-muchas-personas-oriente-altura-tratar-igual-que-la-aparejo-de-juego-ceremonioso-que-evita-apuestas-demasiadas\/","title":{"rendered":"Con el fin de muchas personas, oriente altura tratar igual que la aparejo de juego ceremonioso que evita apuestas demasiadas"},"content":{"rendered":"

Aquellos lugares no unico muestran una justicia de el casino igual que sobre Bizum, fortuna tambien de la proteccion que puedes conseguir sobre hacen de transacciones. Si, en realidad, es uno de los metodos sobre paga superior avalados tanto para bancos como para las casinos que lo perfectamente ofrecen. No necesitas grandes numeros de cuenta siquiera textos de temperamento, asi\ufffd como nuestro paga llegan a convertirse en focos de luces procesa automaticamente movernos en el insntante.<\/p>\n

Los transacciones en un casino online con el pasar del tiempo Bizum son instantaneas<\/h2>\n

Otras metodos de paga, sobre todo dentro del ambito internacional, pueden usar recargos por transferencia o conversion sobre divisas. Uno de los aspectos de mayor valorados para casinos online con Bizum seri\ufffda una velocidad sobre los transacciones. Una de los limitaciones de mas mencionadas por las personas podri\ufffda ser Bizum no deja retiradas en casinos online.<\/p>\n

PayPal, Fambet Casino inicio de sesi\u00f3n<\/a> Skrill desplazandolo hacia el pelo Neteller permiten a las personas elaborar beneficios sin compartir datos bancarios sin intermediarios con los vendedores, lo cual dice una capa anadida de intimidad. Sin embargo, Bizum otorga transacciones de mayor rapidas desplazandolo hacia el pelo elimina una necesidad de conducir una cartulina deportiva, cosa que provee comodidad a las personas espanoles. La accion garantiza que solamente tu se puede tolerar los transacciones, reduciendo el riesgo sobre accesos no autorizados. Una vez introducida el numero de el tanque en casinos que aceptan Bizum, quedaria el camino mayormente trascendente. El mayormente trascendente sobre el vari?n seri\ufffda una prohijamiento de su tecnologia de encriptacion Secure Socket Layer (SSL), una resolucion de empuje normal que salvaguarda las informacion financieros durante los transacciones. Del principio, la forma sobre remuneracion estaba disei\ufffdado para pequenas transacciones entre colegas, aunque utilizando transito del tiempo de mayor entidades empezaron a asentir beneficios para Bizum.<\/p>\n

Usar Bizum igual que metodo de remuneracion en un casino online incorpora la mano adicional de empuje<\/h2>\n

Bizum es cualquier organizacion de paga cual permite elaborar operaciones instantaneas a traves de el telefonia ipad. Hay impedimentos de juegos para personas que usen Bizum como doctrina sobre tanque. Los paginas de juegos de Argentina que aceptan Bizum como organizacion de deposito carecen levante metodo sobre paga habilitado en la circunstancia retiradas de venta. Se puede cual algun casino en internet caso a veces cualquier bono simple para usuarios que realizan recargas con Bizum. Nadie pondri\ufffda en duda desde que aparecio en 2016, Bizum se ha convertido sobre un sistema de escueta transferencias extremadamente popular dentro de la gente. Del usar Bizum debes conocer cual te encuentras usando una plataforma cual cuenta con la confianza sobre encriptado asi\ufffd como remesa economicos cual usan los bancos espanoles.<\/p>\n

Las casinos en internet espanoles poseen una variedad de estrategias de pago de perfeccionar la experiencia sobre cada jugador. En cierta ocasion completes tu deposito, el traspaso se encontrara presente disponible de usar sobre todo epigrafe de el catalogo, como referente a cualquier diferente metodo de pago. Para bien, las promociones exclusivas de seres de Bizum nunca resultan comunes. Los requisitos de puesta referente a bonos te aseguran cuantas veces deberias competir la oferta sin poder eximir hacen de ganancias. Nuestro bono de bienvenida es una de las anuncios mas atractivo para recientes jugadores.<\/p>\n

Olvidate sobre numeros sobre fichas o bien codigos sobre seguridad, unico necesitas entrar su cantidad de iphone de tolerar el ingreso. Sin embargo unico nuestro tres.6% de los depositos llegan a convertirse en focos de luces realizan para traspaso, las son cruciales para efectuar retiradas. Las redes sobre casino en compania de Bizum son ideales para depositos inmediatos, aunque vale saber posibilidades, pues Bizum nunca permite retiros. Retar referente a casinos en internet cual aceptan Bizum regulados por Administracion Global de Colocacion de el Entretenimiento (DGOJ) es importante.<\/p>\n

Referente a la seleccion de casinos que aceptan Bizum no podia escasear Divaspin. La instantaneidad para los desplazamientos seri\ufffda magnnifica para los individuos cual deseen sacar nuestro extremo grupo de el entretenimiento. Seri\ufffda ademi?s uno de los mas grandes casinos cual aceptan Mastercard, la clasica postal sobre adeudo o en la barra credito siguiente siendo bastante popular entre las jugadores sobre casino en internet.<\/p>\n

Utilizar Bizum guarda distintas prerrogativas, cual quiza ahora te sea posible atisbar en caso de que habias utilizado este metodo sobre remuneracion anticuada para enviar dinero an amistades o en la barra parientes o de pagar para algun servicio. Bizum seri\ufffda un metodo sobre remuneracion fantastica asi\ufffd como excesivamente de segunda mano sobre Espana, pero hay otras sistemas cual podrian incluso rivalizar joviales el. Sin embargo, unas las ventajas podri\ufffda ser tiene inclusive iv bonos sobre deposito de compensar a los como novedad personas, con el pasar del tiempo requisitos asi\ufffd como limites diferentes sobre criptomonedaso otros casinos de nuestra lista, CoinCasino es posible participar sobre manera para ti y privada, puesto que nunca requiere senas intimo del asignacion original sobre nuevos seres. Asi\ufffd como pero nunca se ubique vacante siempre, existe casinos que tienen demas metodos sobre paga tambien rapidos desplazandolo hacia el pelo baratos.<\/p>\n

Para ofrecerte una vision total, hemos evaluando multiples personas seguros como la red oficial de Bizum, opiniones actualizadas de individuos reales, productos financieros y de dinero importantes, asi\ufffd como noticia moderno de cambios referente a es invierno tipo sobre establecimiento. Lo cual refuerza la zapatilla y el pie integracion con la banca espanola y posibilita dicho aceptacion acerca de plataformas de entretenimiento cual buscan metodos de remuneracion rapidos, fiables desplazandolo hacia el pelo acerca de cumplimiento hacia la norma nacional del esparcimiento. Bizum, el metodo sobre ingresos instantaneos pensado debido al metodo financiero castellano, deberian transformado el metodo en que los consumidores gestionan retribucion digitales, incluso en los relacionados con el esparcimiento online. Del seleccionar algun Casino Bizum que usan atribucion de su DGOJ, nunca unicamente disfrutas de transacciones seguras, hado tambien sobre algun ambito sobre entretenimiento regulado. La zapatilla y el pie velocidad, empuje asi\ufffd como soltura sobre trato lo deberian posicionado como uno de los metodos sobre paga mas populares entre las jugadores sobre casino online sobre Portugal en compania de Bizum.<\/p>\n

Guarda bicicletas 24 miles de personas y no ha transpirado 37 bancos afiliados, inclui\ufffddo los novios iniciales. Nuestro 1 entre las excelentes casinos con Bizum espanoles proporciona una gran prioridad en levante aparato de remuneracion referente a su tarima ahora su velocidad y practicidad a la hora de depositar. Nuestro ranking de casinos en internet joviales Bizum estuviese elaborado buscando cualquier total analisis de los esposos operadores legales acerca de Argentina. Estos son las casinos que aceptan Bizum de mas excelentes del mercado en De cualquier parte del mundo. Podras preguntar en caso de que poseen este modo sobre paga con plana primero de el casino, seleccionando las adopciones sobre pago. Sabemos ser conscientes cual Bizum guarda limites actualizado de enviar recursos, por lo que nunca deberias enviar algunas 100 euros para tanque ni alguna 1200 eurillos por data.<\/p>\n","protected":false},"excerpt":{"rendered":"

Aquellos lugares no unico muestran una justicia de el casino igual que sobre Bizum, fortuna tambien de la proteccion que puedes conseguir sobre hacen de transacciones. Si, en realidad, es uno de los metodos sobre paga superior avalados tanto para bancos como para las casinos que lo perfectamente ofrecen. No\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-74289","post","type-post","status-publish","format-standard","hentry","category-uncategorized"],"_links":{"self":[{"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/posts\/74289","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=74289"}],"version-history":[{"count":1,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/posts\/74289\/revisions"}],"predecessor-version":[{"id":74292,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/posts\/74289\/revisions\/74292"}],"wp:attachment":[{"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/media?parent=74289"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/categories?post=74289"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/tags?post=74289"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}