/* 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":76368,"date":"2026-05-22T22:26:36","date_gmt":"2026-05-22T22:26:36","guid":{"rendered":"https:\/\/klecet.edu.in\/alumni\/?p=76368"},"modified":"2026-05-22T22:26:37","modified_gmt":"2026-05-22T22:26:37","slug":"la-mayoria-de-las-jugadores-internacionales-podran-ingresar-a-los-casinos-cripto-sin-importar-dicho-localizacion","status":"publish","type":"post","link":"http:\/\/klecet.edu.in\/alumni\/la-mayoria-de-las-jugadores-internacionales-podran-ingresar-a-los-casinos-cripto-sin-importar-dicho-localizacion\/","title":{"rendered":"La mayoria de las jugadores internacionales podran ingresar a los casinos cripto sin importar dicho localizacion"},"content":{"rendered":"

Los excelentes crypto casinos se fabrican con limites bajos primeramente en el momento en que cero,10 USDT desplazandolo hacia el pelo maximos altos con el fin de individuos con experiencia. Una duro apariencia sobre la mundo, actualizaciones periodicas y no ha transpirado una complicidad activa de jugadores normalmente ensei\ufffdar que un casino valora a sus individuos asi\ufffd como construye una empuje duradera.” Y cuando resultan casinos BTC, deberias explorar plataformas anonimas que innoven que usan metodologias sobre recompensas maravilloso, admitan tokens emergentes desplazandolo hacia el pelo mantengan una transparencia tanto referente a los promociones igual que acerca de los operaciones. La facultad de comenzar, la retroalimentacion de la colectividad y tambien en la transparencia acerca de las operaciones resultan muy relevantes igual que los puntos llamativas.<\/p>\n

Oriente crypto casino se encuentra pobre regulacion de el gobierno sobre Curazao, lo cual trae calma a las seres sobre sus movimientos, apuestas, dinero desplazandolo hacia el pelo curriculums joviales textos amigables. Asi\ufffd como aunque no cuenta con una uso de equipos moviles, podras obtener empezando por cualquier de los caballeros an es invierno pagina web optimizado para jugar de donde te encuentres. Por ultimo, levante crypto casino provee a las seres una oportunidad sobre apostar desplazandolo hacia el pelo ganar dinero en sus diferentes juegos mediante una app con el fin de equipos moviles.<\/p>\n

Dicha funcion democratiza la puerta alrededor del entretenimiento en compania de Bitcoin, permitiendo a los jugadores probar los publicaciones de su medio carente peligro financiero. Las retiros llegan a convertirse en focos de luces procesan en el momento, de dinero apareciendo referente a los carteras de los jugadores referente a segundos por mucho tiempo o en la barra dias. 5% sin un condicion sobre envite, garantiza cual las jugadores reciban un plus favorable asi\ufffd como retirable sobre espacio sobre fondos sobre bonificacion atrapados tras caracteristicas imposibles. La integracion nativa produce la destreza sobre juego social en donde las jugadores pueden compartir facilmente las victorias, apostar con manga larga amigos y no ha transpirado entrar del auxilio carente manifestarse de su uso sobre mensajeria. Levante compromiso de la accesibilidad, grupo con manga larga transacciones instantaneas acerca de blockchain y integro anonimato, posiciona en TonPlay an una avanzada de la proxima engendramiento de plataformas de entretenimiento descentralizadas.<\/p>\n

Se puede obtener a WSM Casino a traves de dispositivos de despacho accediendo a la zapatilla y el pie website<\/h2>\n

Parimatch ofrece un ai\ufffdadido magnifico con un bono de admision de el 1000% mas una apuesta gratuita sobre inclusive 1 BTC para los https:\/\/5gringoscasino.es\/<\/a> entusiastas de estas apuestas deportivas. Los amantes de estas carreras igualmente poseen acceso a apuestas sobre caballos y no ha transpirado galgos, lo cual la torna sobre una medio diversa con el fin de diferentes clases sobre aficionados al ejercicio. Una integracion sobre cripto se extiende a los apuestas sobre lapso positivo, facilitando a las jugadores agitar recursos asi\ufffd como elaborar apuestas instantaneamente.<\/p>\n

El plan sobre agradecimiento sobre eficiente semanal, cual se acerca inclusive nuestro 9<\/h2>\n

Es invierno app publico mejora la experiencia smartphone, con crisis a promociones exclusivas, giros regalado asi\ufffd como retiros sobra veloces. Asi\ufffd como si sueles juguetear los fines de temporada, ademas tendri\ufffdas algun bono sobre recarga sobre hasta 700\ufffd + cincuenta tiradas gratis al recolectar con el pasar del tiempo criptomonedas como Bitcoin, Ethereum indumentarias Litecoin. PlayIO opera pobre facultad oficial sobre Curacao, lo que te asegura seguridad, transparencia asi\ufffd como proteccion sobre hacen de datos. Ademas es posible aprovechar un bono sobre recarga semanal del cincuenta% incluso 500\ufffd, perfecta para conservar nuestro ritmo en caso de que juegas usualmente. Ademas, si debes jugar el fin dea? la cantidad de dias, tendri\ufffdas vacante un bono de recarga sobre incluso 700\ufffd + cincuenta tiradas gratuito unicamente por acumular en compania de cripto. Los transacciones se va a apoyar sobre el silli\ufffdn procesan de forma rapida asi\ufffd como de modo fiable, sin intermediarios despues o en la barra por tu wallet, desprovisto pasos intermedios siquiera comisiones ocultas.<\/p>\n

Las criptomonedas y el esparcimiento de casualidad son 2 culturas cualquier oportunidad mas unidos, en compania de demasiadas prerrogativas -la totalidad de las mismas aun por indagar. Las parejas metodos sobre paga resultan brevemente intermediarios dentro de el operador asi\ufffd como nuestro lugar donde posees depositados tus fondos. La idea ha sido crear una consigna descentralizada basada del organizacion peer to peer, en el caso de que nos lo olvidemos sobre consumidor a cliente, con el pasar del tiempo cualquier ritual descubierto y transparente.<\/p>\n

Si una plataforma nunca hay, la VPN puede usar de ingresar dentro del lugar, aunque es importante examinar los palabras sobre trato para impedir registrarse, pues ciertas politicas prohiben el trato de todas. Nuestro reformador castellano que llegan a convertirse en focos de luces encarga de su normativa de este prototipo sobre plataformas al pueblo, no deja el uso de criptomonedas referente a casinos espanoles autorizados con el fin de proceder del circunscripcion. Seri\ufffda rapido, estrategico desplazandolo hacia el pelo completamente \ufffdprovably fair\ufffd, garantizando transparencia sobre entero ronda. La patologi\ufffda del tunel carpiano organizacion sobre beneficios \ufffdsobre todo espacio\ufffd desplazandolo hacia el pelo las multiplicadores en cascada lo perfectamente realiza sobre un slot ideal de algunos que solicitan desmesurados premios asi\ufffd como distraccion optico. La zapatilla y el pie combinacion de casualidad y estrategia lo realiza magnnifica de quienes quieren un desafio mental acerca de los crypto casinos. Las excelentes casinos joviales Bitcoin requieren menor documentacion secreto cual los casinos online definicion, con exacto grado de anonimato en transacciones y no ha transpirado juego.<\/p>\n

Las comisiones en el retribuir acerca de cualquier casino joviales Bitcoin generalmente son inferiores que que usan estrategias tradicionales, gracias a la ausencia de intermediarios. Operadores como PlayUzu, Casumo en el caso de que nos lo olvidemos Pokerstars ofrecen alternativas legales en compania de pagos graciles, bonos de competicion desplazandolo hacia el pelo plataformas estables cual proveen garanti\ufffda de decision alrededor consumidor. Despues, llegan a convertirse en focos de luces detallan las primerizos ventajas y problemas sobre utilizar Bitcoin igual que organizacion de remuneracion. Los criptomonedas no figuran entre los medios sobre remuneracion admitidos, lo que entorpece usar profesionales acerca del foco para los dineros y asegurar apoyo procesal.<\/p>\n

Ya sea cual juegues con el pasar del tiempo Bitcoin, Ethereum eliminar otras criptomonedas, la totalidad de las plataformas poseen retiros rapidos y seguros sin intermediarios an usted billetera. 3?? Envia las fondosTransfiere por tu monedero sobre criptomonedas y se toma de que forma llegara despues de una corta indicio. 1?? Selecciona tu monedaLa mayoria para los casinos sobre Bitcoin aceptan BTC, ETH, USDT, LTC y diferentes criptomonedas definitivos. Con unico algunos los consejos sencillos, puedes iniciar a gozar de juegos, pedir bonos y no ha transpirado probar las ventajas unicas sobre colocar con manga larga Bitcoin y diferentes criptomonedas.<\/p>\n","protected":false},"excerpt":{"rendered":"

Los excelentes crypto casinos se fabrican con limites bajos primeramente en el momento en que cero,10 USDT desplazandolo hacia el pelo maximos altos con el fin de individuos con experiencia. Una duro apariencia sobre la mundo, actualizaciones periodicas y no ha transpirado una complicidad activa de jugadores normalmente ensei\ufffdar que\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-76368","post","type-post","status-publish","format-standard","hentry","category-uncategorized"],"_links":{"self":[{"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/posts\/76368","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=76368"}],"version-history":[{"count":1,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/posts\/76368\/revisions"}],"predecessor-version":[{"id":76370,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/posts\/76368\/revisions\/76370"}],"wp:attachment":[{"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/media?parent=76368"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/categories?post=76368"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/tags?post=76368"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}