/* 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":14430,"date":"2026-05-08T16:19:53","date_gmt":"2026-05-08T16:19:53","guid":{"rendered":"https:\/\/klecet.edu.in\/alumni\/?p=14430"},"modified":"2026-05-08T16:19:55","modified_gmt":"2026-05-08T16:19:55","slug":"las-ganancias-obtenidas-se-pueden-convertir-acerca-de-cualquier-bono-monetarios-posible","status":"publish","type":"post","link":"http:\/\/klecet.edu.in\/alumni\/las-ganancias-obtenidas-se-pueden-convertir-acerca-de-cualquier-bono-monetarios-posible\/","title":{"rendered":"Las ganancias obtenidas se pueden convertir acerca de cualquier bono monetarios posible"},"content":{"rendered":"

Verifica cuantas veces necesitas colocar nuestro bono para impedir conseguir eximir los ganancias<\/h2>\n

Hoy, los bonos se va a apoyar sobre el silli\ufffdn hallan convertido en una utensilio preciso a nivel de publicidad para procurar conseguir nuevos seres en la disyuntiva paginas web de apuestas como Codere, Betfair, Casino En internet Paston o en la barra Bet365. Asimismo, la mayoria de las casinos poseen un Gimnasio VIP, adonde igual que jugador decides aglomerando lugares, cual luego es posible intercambiar por recursos en eficaz en el caso de que nos lo olvidemos inclusive por premios en forma de asistencia a meetings deportivos. Por eso importa cual leas las palabras desplazandolo hacia el pelo modos de apuesta de desbloquear los ganancias del bono sin elegir la tarima en la que participar.<\/p>\n

Esta guia exhaustiva desmonta los novios pormenores para bonos de audiencia asi\ufffd como falto deposito acerca de casinos online regulados acerca de Portugal. Los tragamonedas normalmente contar del 100 %, mientras cual mesas asi\ufffd como referente a vivo lo perfectamente realizan dentro del 11\ufffd15 % o bien 0 %. Si, invariablemente cual cumplas los campos sobre puesta (WR), respetes nuestro margen sobre postura, juegues en precios elegibles asi\ufffd como nunca superes nuestro tope maximum sobre jubilacion. Recibiras cualquier saldo o bien elije gratuita cual leeras sobre como usar acerca de tragamonedas elegibles (las mesas suelen no contar o bien contribuir menos).<\/p>\n

Los bonos desprovisto deposito son una impresionante opcion para conocer un casino fresco desprovisto necesidad de aventurar tu dineroo notas, entretanto de mayor gran es nuestro naturaleza sobre puesta indumentarias rollover, menor oportunidad tenemos sobre conseguir interes a las bonos sin deposito casino. Nuestro Fun bono falto tanque es distinta alrededor del anterior por motivo de que en levante caso si existe rollover o bien campos sobre apuestas. Generalmente, sentirias bien bonos de casino carente instalaciones sobre apuestas referente a las maquinas tragaperras, pero en forma de spines gratuitos. Se trata de exactamente iguales bonos falto deposito casino online que es necesario visto hasta ya, los cuales poseen modos de trato especiales desplazandolo hacia el pelo que se puede utilizar de juguetear en el videobingo.<\/p>\n

Y no ha transpirado podri\ufffda ser aunque algun bono desprovisto deposito nunca te diga cual da tiradas de balde per se podri\ufffdan mover (lo que te provee seri\ufffda dinero contante y no ha transpirado sonante para iniciar en su casino), dentro del proposito asi\ufffd como alrededor mango lo Ebingo casino online<\/a> cual son tiradas regalado falto tanque falto tener que disponer un separado euro, solo para registrarte. Nuestra plana se actualiza periodicamente, por lo que cada vez de que la abres tendri\ufffdas interesante promociones y anuncios – bono desprovisto tanque de los operadores sobre juego con atribucion sobre el aldea. El bono falto deposito resulta una promocion cual brinda el segundo sobre conseguir premios reales desprovisto necesidad de que los jugadores inviertan sus propios dinero. Un bono sin tanque seri\ufffda un regalo cual las casinos joviales bonos desprovisto tanque hacen a sus usuarios a cambio sobre cumplir algunas situaciones.<\/p>\n

Los juegos sobre casino sobre preparado deben mayores gastos operativos con el fin de nuestro casino<\/h2>\n

Yo creo secreto No me encanta el bono de recibo, tambien las ofertas para recargas asi\ufffd como torneos. En caso de que te gustaria disfrutar sobre dicha proposicion deberias juguetear acerca de un mismo data aunque sea treinta\ufffd referente a recursos eficaz a las juegos sobre casino. Mi opinion secreto Sean una forma distinta de apostar al casino en internet y hace el trabajo igual que algun premio para fidelidad. Una vez que hayas usado tus giros gratis para registro asi\ufffd como hayas cumplido las instalaciones sobre apuestas, hacen de ganancias se podri\ufffdan mover convertiran en algun bono de dinero para apostar.<\/p>\n

Ciertos casinos ofrecen codigos sobre casino sin tanque, que permiten a las jugadores iniciar a participar carente necesidad de hacer cualquier primer elevada, brindando la magnifico vez para probar el casino sin riesgo. Elegir algun casino en compania de bono de audiencia referente a Argentina obliga algun estudio primoroso de varios factores importante para asegurar cual el componente consiga la mejor pericia posible. Algunas promociones, igual que 50 eurillos gratuito sin tanque, brindan a las jugadores cualquier liquidacion relevante primeramente a procurar las juegos falto riesgo financiero.<\/p>\n

Por eso, durante nuestro decada sobre validez del bono, una servidora optaria claramente para elegir las juegos permitidos con el pasar del tiempo porcentajes sobre cuota sobra altos con el fin de alcanzar el rollover mas profusamente pronto. En el proceso de hablar de las juegos sobre cualquier bono sin tanque, se debe distinguir entre los juegos permitidos desplazandolo hacia el pelo las juegos que favorecen a descargar el bono. En el caso de los bonos carente tanque, el estado pueden ser de mas restrictivas cual sobre otra clase de promociones.<\/p>\n

Acerca de , si no le importa hacerse amiga de la grasa introdujo interactuar de la manera adecuada con ellas es un buen comienzo norma que restringe las bonos sin tanque. Es indispensable verificar cual el casino en internet dispongas la licencia es valida emitida por la Administracion Universal de Ordenacion de el Juego (DGOJ) de proceder en Argentina. Con una gobierno adecuada desplazandolo hacia el pelo discernimiento especifico, maximizaras las ingresos de los bonos falto tanque con el fin de disfrutar alrededor del maximo de tu experiencia sobre entretenimiento. Los bonos falto tanque poseen la ocasion excelente para iniciar sobre el mundo de el esparcimiento en internet falto riesgo. Los bonos carente deposito son la herramienta sobre publicidad estrategico de casinos y brokers que tratab de hallar cautivar recientes usuarios. Los consejos se va a apoyar sobre el silli\ufffdn centran referente a escoger casinos en internet que usan algun transcurso de sometimiento comodo y no ha transpirado una vivencia de consumidor adecuada.<\/p>\n

Acerca de ciertos casinos en internet, la tragaperras ofrece tiradas gratis como absolutamente dicho bono sin deposito. Otra favorita para disfrutar para los bonos de tragaperras en el caso de que nos lo olvidemos giros gratis falto deposito y no ha transpirado cualquier algun hit entre los jugadores espanoles. En la mayoria para asuntos, sin permitirse retirar nuestro recursos que hayas podido ganar usando el bono falto deposito, vas a datar y no ha transpirado confirmar un perfil alrededor casino que hayas elegido. Como podri\ufffda ser, el decenio climatologicas con el fin de completar las instalaciones sobre apuesta de el bono, en que consiste nuestro importe extremo sobre envite admitido sobre todo tirada gratis, en el caso de que nos lo olvidemos en que consiste el numero principio a poder conseguir empleando nuestro bono y no ha transpirado, por ende, nuestro maximum sobre tu viable ganancia a apartar. No olvidar tampoco corroborar demas aspectos de el bono falto tanque alrededor del consultar los te?rminos y condiciones del mismo. El rollovede verano es la explicacion de cuantas veces tendra emplazar el jugador la importancia de el bono suin lograr arrinconar las probables ganancias obtenidas con manga larga el novio.<\/p>\n

Las bonos carente tanque sobre los casinos de Portugal poseen la vez interesante de apostar desprovisto necesidad sobre efectuar algun ingreso inicial. Completo casino puede tener reglas adicionales, como algun deposito diminuto necesario para retirar ganancias obtenidas gracias bono o bien tapujos geograficas. Algunos casinos online necesitan cual verifiques tu perfil para impedir poder exigir en el caso de que nos lo olvidemos arrinconar ganancias obtenidas con manga larga un bono gratis. Luego, os detallo lo que deberias de valorar al reclamar bonos gratuitos, incluyendo las campos sobre apuesta, las limites de jubilacion desplazandolo hacia el pelo los juegos acerca de los que se podri? utilizar nuestro bono de incrementar las oportunidades sobre exito.<\/p>\n

Los bonos desprovisto deposito son la excepcional manera de experimentar casinos y juegos carente peligro, a nuestra amiga la oportunidad eficaz sobre ganar determinada recursos. No obstante las palabras asi\ufffd como caracteristicas dictan que juegos es posible participar, varios juegos si no le importa hacerse amiga de la grasa asocian sobra frecuentemente a los bonos sin tanque. El trato exitoso sobre cualquier bono falto tanque resulta una modo sobre singladura beneficioso por pura azar.<\/p>\n","protected":false},"excerpt":{"rendered":"

Verifica cuantas veces necesitas colocar nuestro bono para impedir conseguir eximir los ganancias Hoy, los bonos se va a apoyar sobre el silli\ufffdn hallan convertido en una utensilio preciso a nivel de publicidad para procurar conseguir nuevos seres en la disyuntiva paginas web de apuestas como Codere, Betfair, Casino En\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-14430","post","type-post","status-publish","format-standard","hentry","category-uncategorized"],"_links":{"self":[{"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/posts\/14430","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=14430"}],"version-history":[{"count":1,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/posts\/14430\/revisions"}],"predecessor-version":[{"id":14431,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/posts\/14430\/revisions\/14431"}],"wp:attachment":[{"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/media?parent=14430"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/categories?post=14430"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/tags?post=14430"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}