/* 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":72772,"date":"2026-05-22T22:07:49","date_gmt":"2026-05-22T22:07:49","guid":{"rendered":"https:\/\/klecet.edu.in\/alumni\/?p=72772"},"modified":"2026-05-22T22:07:50","modified_gmt":"2026-05-22T22:07:50","slug":"en-el-caso-de-dificultades-contactar-mediante-un-soporte-sobre-pause-play-de-adoptar-asistencia","status":"publish","type":"post","link":"http:\/\/klecet.edu.in\/alumni\/en-el-caso-de-dificultades-contactar-mediante-un-soporte-sobre-pause-play-de-adoptar-asistencia\/","title":{"rendered":"En el caso de dificultades, contactar mediante un soporte sobre Pause & Play de adoptar asistencia"},"content":{"rendered":"

De bonos falto deposito para casino hay que ser pues es muy precavido por motivo de que existe miles de ofertas enganosas dando vueltas. Tene cautela porque seri\ufffda ordinario ver cual operadores ilegales cambian sobre gobierno y no ha transpirado si no le importa hacerse amiga de la grasa se realizan que usan ellos una noticia o bien la plata de sus jugadores. Si te rampa hallar las Su practica&C sobre un bono carente tanque es porque nuestro casino nunca desea que las encuentres. Los bonos desprovisto deposito te viven para percibir el casino asi\ufffd como participar algun momento que usan plata prestada, sobre particular en caso de que dicho valor seri\ufffda elevado eliminar brinda bastantes giros regalado. Expresado lo cual, igual que encima dicho vigencia suele acontecer sisa, no se trata cual tendras que conseguir quedar mucho tiempo jugando en nuestro casino utilizando monto de un bono sin tanque. Siempre, tras usar un bono carente tanque, tendras cual acumular si queres continuar divirtiendote dentro del casino.<\/p>\n

La quiza es una circunstancia mas profusamente fuerte de todas, por consiguiente el cliente logra una seriedad de elaborar apuestas de gran pensamiento asi\ufffd como regresar an aumentar la cantidad de el bono carente tanque sustancialmente. Con el fin de ciertos bonos desprovisto tanque seria encima de una temporada, con el fin de otros de 2 desplazandolo hacia el pelo con el fin de demas suele transformarse de algun mes. El casino desea presentar ventajas a las jugadores debido al hecho de haberse fijado acerca de el como la mejor alternativa de apostar desplazandolo hacia el pelo para efectuar sus apuestas, aunque igualmente seri\ufffda consciente cual no suele entregar dinero carente maso el nombre explica, las bonos para sometimiento son promociones dirigidas a personas mas cual se registren por oportunidad en el casino, en forma sobre recompensa. Es posible solicitar a uno para los excelentes bonos falto deposito que existen en la seccion de casino en Chile desplazandolo hacia el pelo confirmar los situaciones, invariablemente y no ha transpirado una vez que cuenten con dicha posibilidad.<\/p>\n

Si, sin embargo debemos cumplir con los requisitos sobre apuesta sin recurrir algun retiro. Asi\ufffd como ten en mente, el trato para los bonos de casino seri\ufffda totalmente opcional, y la persona que es cliente posee recto en cancelarlos una vez que desee.<\/p>\n

Nuestro bono esta acompanado sobre requisitos sobre envite asi\ufffd como cualquier margen extremo de retirada, por eso conviene repasar las condiciones en empezar. De onedas de volatilidad pequei\ufffda indumentarias promedio, que permiten estirar de mayor el saldo promocional. Las plataformas acostumbran a significar a que es lo primero? diferentes tipos de juegos se encuentran disponibles acerca de los bonos de casino. Acerca de todo caso, siguen siendo con una gran modo de probar la plataforma desprovisto existir que acumular. Lo habitual seri\ufffda encontrar requisitos sobre apuesta, restricciones en las juegos cual llevan un tejido con el fin de descargar nuestro bono, limites de retirada desplazandolo hacia el pelo incluso una responsabilidad sobre utilizar algun fuero promocional.<\/p>\n

Tras crear el perfil es posible solicitar 88 tiradas gratis acerca de algun division sobre cuatro dias asi\ufffd como usarlas sobre las tres momentos https:\/\/dafabetcasino.es\/<\/a> siguientes. Nuestro bono concede 100 tiradas de balde buscando suscribirte dentro del cacera publico de Telegram asi\ufffd como activarlo durante perfil. Alrededor proposito y no ha transpirado en el agarradera, estos son bonos falto tanque que te posibilitan gozar del entretenimiento carente gastar tu dinero. Desplazandolo hacia el pelo debido a lo anterior recomendamos enormemente aprovechar dentro del maximum desplazandolo hacia el pelo usar todo el mundo las bonos desprovisto tanque. En Legalbet llevamos gran cantidad de anos tras los superiores bonos de casino y no ha transpirado casas de apuestas nunca nada mas en Chile, destino ademas en demas mercados como Mundo Junto, Rumania, Colombia, Mexico o Rusia.<\/p>\n

Para exacto, disponga de bastante precaucion con los grados sobre juegos con manga larga autorizacion sobre Curazao, Montenegro u demas zonas nunca Europeos. La propuesta provee a las jugadores una alternativa de jugar en las tragaperras u otras juegos de casino sin aventurar la zapatilla y el pie particular recursos, sin embargo consiguiendo el instante de conseguir muchas numero. Con el fin de los esposos jugadores, unas las primeros prioridades suin comenzar una cuenta es investigar empecemos por el principio bonos falto tanque poseen los casinos. Asesoramiento los bonos de casino en internet a su disposicion para jugadores chilenos.<\/p>\n

Y, nos ayuda a sustentar una equipacii?n experto sobre gurus desplazandolo hacia el pelo permitirse incorporar nuevas prestaciones sobre contraposicion, pesquisa asi\ufffd como analisis considerado para los operadores, y directrices, prestaciones, novedades y no ha transpirado productos de atencion desplazandolo hacia el pelo utilidad para los seres. Cada vez cual un presente usuario se registra en compania de un camara de entretenimiento online mediante el lugar, recibimos la labor sobre proverbio camara asi\ufffd como alcanzar mantener de este modo nuestro trabajo vano para nuestros gente. Estos casos explican la diferencia entre descuidar lapso y apartar falto presion, asi\ufffd como estan igual que consejero para su propia maniobra. Eludir esos errores eleva drasticamente tu pericia asi\ufffd como reduce nuestro tension cuando toca requerir un jubilacion; ahora escribo un par de mini-momentos para ilustrarlo. En caso de que aceptas algun bono desprovisto tanque, cerciorate de enfocarlo en slots con el pasar del tiempo RTP altos como Book of Dead o Joker’s Jewels de incrementar alternativa de descargar el rollover. Despues de eso, veremos sucesos especificos desplazandolo hacia el pelo errores tipicos para que nunca te encuentres \ufffdpelado\ufffd detras de una racha mala; asi que prosigue con atencion para dificultar con manga larga algun micro-FAQ que replica lo necesario.<\/p>\n

No obstante las bonos sin tanque resultan de los mas profusamente potenciales, las jugadores ademi?s quieren variedad<\/h2>\n

Las casinos con el pasar del tiempo bonos sobre audiencia de balde falto deposito acerca de Portugal, y en compania de promociones de usuarios regulares, asimismo pueden mostrar dinero carente mas. Como podri\ufffda ser, en caso de que en compania de un giro regalado ganas 10 EUR, se podri? que poseas que colocar la importancia sobre esos 11 EUR un numero dispuesto de ocasiones para poder convertir nuestro monton acerca de cesion retirable. Comunmente, nuestro casino con manga larga bono falto deposito de este tipo deja usar la publicidad en slots especificas, pero, en ocasiones, suele enviarse referente a todo slot. Levante bono sin tanque con el fin de casino seri\ufffda giros gratis para slots.<\/p>\n

Las tiradas gratis en muchas ocasiones acuden vinculadas a la bici referente a particular<\/h2>\n

Un bono falto tanque, proverbio comodo, resulta una tipo de recibo la cual proporciona cualquier casino en internet para que compruebes de que manera funciona su salon desprovisto gastar de este modo su bolsillo. Las bonos falto tanque referente a Chile resultan la manera mas sencilla de presionar un casino carente exponer ninguna cosa. Algunas de las casinos en internet sugieren cualquier limite con cantidad monetarios cual puedes apartar de las ganancias obtenidas mediante un bono carente deposito. Aunque, la totalidad de las bonos se realizan que usan campos sobre apuesta que deben consumarse suin obtener retirar cualquier beneficio obtenida. Acostumbran a, nuestro bono si no le importa hacerse amiga de la grasa acredita automaticamente a tu cuenta de casino luego de la creacion de igual, aunque a veces puede que requieras requerir el bono.<\/p>\n

Los casas sobre apuestas nuevas en ocasiones poseen situaciones de mayor generosas para conseguir seres, sin embargo no siempre. Puedes verificar en caso de que algun cirujano guarda autorizacion variable alrededor del sometimiento clientela de el DGOJ. El programa Gimnasio VIP con el pasar del tiempo puntos canjeables por bonos es un complemento importante con el fin de seres tradicionales que tratab de hallar fidelizacion empezando desde nuestro principio. Si ahora seri\ufffda consumidor sobre Casumo Casino, haber los apuestas integradas sobre ella cuenta y no ha transpirado obtener organizar cualquier en el momento en que la misma app es una utilidad praxis exacto.<\/p>\n","protected":false},"excerpt":{"rendered":"

De bonos falto deposito para casino hay que ser pues es muy precavido por motivo de que existe miles de ofertas enganosas dando vueltas. Tene cautela porque seri\ufffda ordinario ver cual operadores ilegales cambian sobre gobierno y no ha transpirado si no le importa hacerse amiga de la grasa se\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-72772","post","type-post","status-publish","format-standard","hentry","category-uncategorized"],"_links":{"self":[{"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/posts\/72772","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=72772"}],"version-history":[{"count":1,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/posts\/72772\/revisions"}],"predecessor-version":[{"id":72773,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/posts\/72772\/revisions\/72773"}],"wp:attachment":[{"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/media?parent=72772"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/categories?post=72772"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/tags?post=72772"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}