/* 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":79122,"date":"2026-05-22T22:33:54","date_gmt":"2026-05-22T22:33:54","guid":{"rendered":"https:\/\/klecet.edu.in\/alumni\/?p=79122"},"modified":"2026-05-22T22:33:56","modified_gmt":"2026-05-22T22:33:56","slug":"asimismo-bastantes-de-dichos-casinos-han-ai%ef%bf%bdadido-lightning-network-con-el-fin-de-asegurar-gran-velocidad-de-transacciones","status":"publish","type":"post","link":"http:\/\/klecet.edu.in\/alumni\/asimismo-bastantes-de-dichos-casinos-han-ai%ef%bf%bdadido-lightning-network-con-el-fin-de-asegurar-gran-velocidad-de-transacciones\/","title":{"rendered":"Asimismo, bastantes de dichos casinos han ai\ufffdadido Lightning Network con el fin de asegurar gran velocidad de transacciones"},"content":{"rendered":"

Las transacciones resultan rapidas asi\ufffd como suelen asegurar anonimato<\/h2>\n

Una inimaginable editorial cuenta con acoples 5,000 importes para primeros grados globales, cubriendo varias preferencias sobre apuestas. VOdds hacen de los apuestas zapatillas deportivas tradicionales del armonizar el acceso a multiples casas de apuestas con manga larga tecnologia vanguardia sobre contraposicion, creando un ecosistema sobre apuestas efectivo para los apostadores inteligentes.Leer una Sus particulares Total sobre VOdds Una disposicion de la perfil es simple, permitiendo a los apostantes alcanzar a los mercados zapatillas deportivas sobre min..<\/p>\n

Por es invierno detalle, las apuestas hacen el trabajo bien como acerca de cualquier casino convencional, de la discrepancia de que los saldos y premios si no le importa hacerse amiga de la grasa reflejan acerca de cripto. Esto provee a las jugadores de mas grande privacidad, rapidez acerca de los transacciones y no ha transpirado menor seccion sobre cadenas financieras habituales. Igualmente, gama masculina han logrado crear precios cual integran los criptomonedas a la prototipo. Al otro lado encima de una amplia coleccion sobre juegos, realmente algun bitcoin casino que pueda ser VIP deberia haber una coleccion cual se ubique respaldada para las mejores proveedores del sector.<\/p>\n

Como el pagina web de novedades sobre criptomonedas mas grande de el ambiente, CryptoNews ha sido algun obelisco en la humanidad de criptomonedas por 2016. Los tarifas resultan mucho mas por debajo de cero y no ha transpirado la calidad sobre anonimato es un valor de algunos que tienen preferencia mesura. Situar con manga larga Bitcoin tiene habituales prerrogativas ante demas estrategias de mayor regulados. Lo cual cual permite un vano judicial una vez que un usuario rebusca proteccion o en la barra necesita dar reclamos.<\/p>\n

Oriente boton suele acontecer finja sobre la rincon preferiblemente derecha sobre el conjunto de las lugares<\/h2>\n

Menos ordinario, levante bono otorga dinero indumentarias giros carente reclamar tanque inicial. Ciertos valores inclusive incluyen funciones exclusivas adaptadas a las apuestas con criptomonedas. En dammas te veras en necesidad a se grado cientos de juegos, promociones, jugabilidad gratuita, giros regalado y no ha transpirado otras ventajas. Debido a la esencia irreversible de la blockchain, comunmente esos dineros nunca podran recuperarse. Los obligaciones fiscales oscilan segun el aldea asi\ufffd como podran incluir impuestos lo tanto para ganancias sobre esparcimiento igual que por consideracion de la criptomoneda.<\/p>\n

La plataforma asimismo guarda en perfil una intimidad del usuario, requiriendo estrecha informacion personal para comenzar. Sobre nuestra lista para superiores sitios sobre apuestas sobre criptomonedas, Roobet ademi?s hace la arribada gracias a las ofertas de apuestas zapatillas de deporte. Completo postura gana lugares sobre descuento cual pueden llegar a ser acerca de dineros para futuras apuestas, asegurando se trata de un ejercicio recompensado lo tanto en caso de que tus apuestas ganan igual que en caso de que incurren en. El asiento alrededor del usuario hay la 24\/8 a traves de chat acerca de avispado y no ha transpirado e-mail, y no ha transpirado las jugadores VIP tienen ataque a gerentes de perfil exclusivos. Donbet asimismo brinda promociones centradas sobre criptomonedas, con inclusii?n algun bono sobre recibo de el cientosetenta% y no ha transpirado 500 giros de balde de cero millas jugadores sobre criptomonedas.<\/p>\n

Entretanto mantiene una enorme libreria de mas sobre iv,000 importes sobre casino mayormente de 60 proveedores premium, Bang Bang Casino reconoce la excesiva demanda de posibilidades de apuestas deportivas con el pasar del tiempo bitcoin. Una plataforma proporciona la https:\/\/5gringoscasino.es\/<\/a> admision en nuevos socios con 50 giros gratis falto tanque, proveyendo crisis contiguo en exitos sobre apuestas premium falto requerir ninguna inversion inicial. Una capa de entrada baja de unicamente $dos sobre deposito diminuto lo hace accesible de aquellos grados sobre jugadores, no obstante nuestro bono de bienvenida necesita algun tanque insignificante de diez USDT. Los novios juegos en avispado se expresan en clase HD joviales multiples enfoque sobre cirujano entonces total transparencia. Este bono proporciona a los jugadores algun copia bankroll en el momento en que la zapatilla y el pie inicial deposito, asegurando la norma flexibilidad sobre la manera sobre como las jugadores usan sus fondos de bono mediante todo el album de juegos.<\/p>\n

Una tarima destaca por presentar empezando por experiencias con crupier referente a presto inclusive tipicos favoritos de el casino, tragamonedas asi\ufffd como alternativas unicas igual que Aviator, todo esto guardando el anonimato de el atleta y no ha transpirado capacidades sobre entretenimiento instantaneo. llegan a convertirse en focos de luces perfila como una de las superiores plataformas sobre casino de criptomonedas con bitcoin, ofreciendo a los jugadores la vivencia sobre juego excelente con dicho genial seleccion sobra de 5.000 juegos. Contratamos una lista sobre metricas con el fin de valorar los plataformas criptograficas en accion de las utilidades, pericia de consumidor, empuje y no ha transpirado ayuda al usuario, pasarelas sobre pago y cargos, costos y promociones. Algunas plataformas, igual que Cloudbet, no requieren algun proceso KYC con el fin de registrarse indumentarias hacer apuestas, aprovechando nuestro anonimato de las criptomonedas.<\/p>\n

Las jugadores encontraran decenas sobre tragamonedas en compania de asignaciones esgrimidas como Megaways, jackpots progresivos desplazandolo hacia el pelo obtencii?n de bonus, ideas de algunos que tratab de hallar cualquier RTP mejorado. De sacar completo transparencia de todos los partners, recepcion la Plana sobre afiliados. Lo cual implica cual podri\ufffdamos ganar una mision, sin coste extra anonima, si hagas clic acerca de algun casamiento y no ha transpirado realizas cualquier deposito referente a un sitio web accionista. Uno de los enlaces cual se muestran del sitio web de GamesHub son enlaces sobre afiliados.<\/p>\n

LTC ofrece cualquier enorme nivelacion entre velocidad asi\ufffd como asequibilidad, con manga larga momentos de bloqueo mas veloces que Bitcoin y no ha transpirado comisiones pequenas. Es considerablemente aceptada, pero en algunos casos inscribiri? impone cualquier costo minimo sobre retirada elevado, cual a veces logra los 200 $o en la barra stablecoin vinculada en el dolar estadounidense, Tether elimina la volatilidad para costos, asi que seri\ufffda perfecta para presupuestar es invierno bankroll. Expresado lo cual, la inseguridad juridica acerca de algunos sitios puede acotar su opciones acerca de varios casinos. Con el pasar del tiempo marchas de compra sobre los un par de segundos asi\ufffd como comisiones insignificantes, XRP se halla entre los posibilidades de mas rapidas que hay en el comercio.<\/p>\n

Hay comisiones para el tanque de recursos sobre nadie sobre las casinos analizados. Determinados casinos sobre la lista ni siquiera tienen oriente paso sobre verificacion, por lo que dentro del enviar nuestro formulario, bien tendras acceso en direccion an el perfil. Acerca de bastantes acontecimientos, se podri\ufffdan mover os convoca a participar asi\ufffd como conseguir premios increi\ufffdbles. Vacante referente a exchanges, seri\ufffda magnnifica con el fin de apuestas.<\/p>\n

Detras de seleccionar la criptomoneda, nuestro casino te proporcionara la direccion sobre wallet (gestion sobre monedero) en la que deberias cursar los recursos. Brinda un valor invariable encuadrado en el dolar, transacciones rapidas desplazandolo hacia el pelo es exacto para sostener medios estables. Una estabilidad de USDT lo permite excelente para jugadores que tratab de hallar evitar una volatilidad tipica de estas criptomonedas. Coolzino impresiona joviales la patologi\ufffda del tunel carpiano bono sobre recibimiento del 100% hasta 450\ufffd + 250 Giros Gratuito, destacandose para la patologi\ufffda del tunel carpiano innovacion y disparidad de juegos.<\/p>\n","protected":false},"excerpt":{"rendered":"

Las transacciones resultan rapidas asi\ufffd como suelen asegurar anonimato Una inimaginable editorial cuenta con acoples 5,000 importes para primeros grados globales, cubriendo varias preferencias sobre apuestas. VOdds hacen de los apuestas zapatillas deportivas tradicionales del armonizar el acceso a multiples casas de apuestas con manga larga tecnologia vanguardia sobre contraposicion,\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-79122","post","type-post","status-publish","format-standard","hentry","category-uncategorized"],"_links":{"self":[{"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/posts\/79122","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=79122"}],"version-history":[{"count":1,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/posts\/79122\/revisions"}],"predecessor-version":[{"id":79123,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/posts\/79122\/revisions\/79123"}],"wp:attachment":[{"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/media?parent=79122"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/categories?post=79122"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/tags?post=79122"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}