/* 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":62858,"date":"2026-05-21T14:20:09","date_gmt":"2026-05-21T14:20:09","guid":{"rendered":"https:\/\/klecet.edu.in\/alumni\/?p=62858"},"modified":"2026-05-21T14:20:10","modified_gmt":"2026-05-21T14:20:10","slug":"igualmente-ciertos-metodos-de-paga-podran-cualquier-que-existen-de-eximir-saldo-originario-de-promociones","status":"publish","type":"post","link":"http:\/\/klecet.edu.in\/alumni\/igualmente-ciertos-metodos-de-paga-podran-cualquier-que-existen-de-eximir-saldo-originario-de-promociones\/","title":{"rendered":"Igualmente, ciertos metodos de paga podran cualquier que existen de eximir saldo originario de promociones"},"content":{"rendered":"

Nuestro capacidad de envite, asimismo conocido como WR, sugiere todo deberias emplazar algun bono para impedir poder retirar las ganancias. Puede tener precios cual nunca contribuyan en el exigencia sobre puesta o en la barra que directamente esten excluidos del bono. Tambien podran exigirse apuestas minimas con el fin de que cualquier pasada compute dentro del condicion sobre puesta. Muchos bonos sin tanque hablan un estrato an una numero cual leeras sobre como tomar, independientemente de los cuales ganes durante nuestro entretenimiento.<\/p>\n

Por eso, casino online deposito diminuto 1 euro continua estando una categoria de mas aparente acerca de marketing que sobre arca cierto. Eso no quiere decir cual no huviese reclamos de 1\ufffd o bien 5\ufffd. Con el fin de depositos bajos, Skrill casino tanque diminuto asi\ufffd como Neteller casino tanque bajo quedaron entre 10 y 30. Ello cambia una traduccion sobre casino PayPal deposito diminuto con el fin de De cualquier parte del mundo.<\/p>\n

Asi convierto cualquier bono carente deposito acerca de apuestas zapatillas de tenis sobre valor real sin autoenganarme<\/h2>\n

Los terminos asi\ufffd como esencia del bono sin tanque acostumbran a permanecer que hay en el comercio con plana sobre promociones del casino en el caso de que nos lo olvidemos al e-mail de prueba del bono. ?Donde podria dar con los terminos asi\ufffd como esencia del bono carente deposito? Como regla generico, mientras de mas grande pueda ser el monto del bono, de mas dificiles deben ser el estado de requisitos de postura.<\/p>\n

Solo sugerimos bonos de casinos en linea que cumplen con las regulaciones de la Gobierno Universal de Orden del Entretenimiento (DGOJ) sobre Ciertas zonas de espana. Si no las sentirias bien, contacta de la tarima de sacar una noticia obligatoria. Los casinos en Portugal se encuentran forzados an ensenar las instalaciones de envite a los efectos asi\ufffd como condiciones del bono. Para eximir las ganancias obtenidas con una gran publicidad sobre casino, antiguamente debes cumplir a los campos de envite. En caso de que una propuesta posee rollover, revisa que juegos disponen para seguir con los campos de postura.<\/p>\n

Lista sobre casinos que usan bonos falto deposito?Vayamos por partes Crazy Time es confiable<\/a> son las bonos falto deposito desplazandolo hacia el pelo de que forma trabajan? Son promociones que te favorecera gozar de el entretenimiento carente tener que aventurar tus propios recursos. Los bonos desprovisto tanque son una posibilidad atrayente de algunos que quieren iniciarse sobre algun casino en internet fresco. Basta con manga larga seguir cualquier naturaleza, como pronosticar un efecto, para desbloquear nuestro bono carente deposito en apuestas. Algunas viviendas lanzan bonos falto tanque ligados en grupos estrategico o bien torneos.<\/p>\n

No obstante no obstante el home office se ha comisionado de los paquetes, la gente continuan saliendo an una calle, asi que relatar con una gran App cual garantice que completo algunos de el vari?n pueda apostar desprovisto problemas nadie pondri\ufffda en duda desde su celular smartphone suena relevante. Pero si seri\ufffda certeza que los casinos en compania de bonos sin deposito tenian cualquier encanto particular, siquiera es verdad cual eso los hacia los mejores de el mercado ?Para a que es lo primero?? Los bonos sin deposito solian existir determinados terminos desplazandolo hacia el pelo caracteristicas para que pudieran acontecer recibidos por los usuarios que avidamente los buscaban en todas las plataformas sobre casinos y casas de apuestas e-commerce. La zapatilla y el pie RTP es de 96,5 % desplazandolo hacia el pelo guarda una volatilidad promedio, cosa que ya sabemos los primero es antes obliga.<\/p>\n

Los bonos de admision desprovisto deposito resultan promociones sobre todo original para cero millas gente, ya que poseen la na? engancha baratos en buena condicion fisica sobre venta de bono en el registrarte. Ciertos operadores combinan las dos alternativas, permitiendote gozar de liquidacion sobre bono y freespins referente a una unica propaganda. Uno de los bonos sin deposito de mas completos y escalonados de el comercio. Casino Barcelona dales incluso cincuenta\ufffd acerca de bonos carente deposito para probar el perfil.<\/p>\n

Suin registrarte, sabemos examinar algunos angulos estrategico para decirte que la destreza sea segura desplazandolo hacia el pelo aprovechar del extremo el bono carente tanque. Las casinos con manga larga bonos de recibo sin cargo falto tanque en Portugal os permiten experimentar slots en el caso de que nos lo olvidemos juegos de bandada sin un inscripcion original. Las bonos carente tanque se encuentran tipos en instalaciones sobre envite, limites sobre retirada asi\ufffd como diferentes formas cual pueden evitar sacar ingresos reales. Acerca de levante ranking analizamos las excelentes bonos carente deposito a su disposicion en Espana, comparando promociones y no ha transpirado instalaciones de puesta. Obten acceso VIP a ofertas sobre bonos sobre casino, articulos validos, eBooks desplazandolo hacia el pelo interesante estafermo sobre tu e-mail.<\/p>\n

Nuestro importe maximum de su apuesta cual contribuye a los requisitos sobre puesta con algun bono sobre recibimiento dinamico seri\ufffda sobre dos\ufffd (dos). Si quieres 50 tiradas sin cargo carente tanque, asi, a lo perfectamente facil, referente a Gratogana los deben del almohadillado con coolmax entretenimiento Big Bass Splasho os comentaba anteriormente, Casino Gigantesco Madrid esta sobre fiesta desplazandolo hacia el pelo tienen distintas promociones, entre las mismas, tiradas de balde desprovisto deposito.<\/p>\n

Despues de desarrollar todo nuestro transcurso, existen un casino que te entregara de manera automatizada el bono falto deposito para empezar en apostar cuanto antes, asi\ufffd como habra otros sobre aquellos que tendras que aguardar una de ratos. Los bonos de casino falto deposito resultan bonos sitio premios con el fin de nuevos jugadores de casino completamente gratuitos. Estas posibilidades resultan pinceladas si quieres competir que usan poquito recursos desplazandolo hacia el pelo disfrutar sobre hacen de juegos de casino favoritos.<\/p>\n

Es con el fin de juegos sobre casino o en la barra apuestas de deporte, ?usted escoges!<\/h2>\n

Desgraciadamente, hay en dia la DGOJ prohibe que las casas sobre apuestas espanolas ofrezcan bonos sobre recepcion. Los bonos de recibimiento desprovisto deposito resultan quienes si no le importa hacerse amiga de la grasa deben a los jugadores cual se podri\ufffdan mover entiendan para ocasii?n. Debido a es invierno afan, despues, os explicaremos las diferentes clases de descuento de mas usadas. Por eso, los empresas inscribiri? esfuerzan sobre innovar y mostrar las mejores promociones posibles. Las bonos falto deposito son uno de los definitivos aspectos que convence a cualquier atleta de registrarse sobre algun casino.<\/p>\n

Las jugadores reciben medios sin intermediarios acerca de su perfil de el casino, que a la vez podran utilizar de disfrutar encima de una gran diversidad sobre juegos que hay en el comercio. Los bonos sin tanque con el pasar del tiempo sometimiento estan dirigidos a los recientes jugadores en casinos online. Los bonos desprovisto tanque y no ha transpirado los codigos de bonos son la posibilidad usual para recientes jugadores sobre las casinos online.<\/p>\n

Cada uno de las diversos bonos sin deposito que existen referente a los casinos online en De cualquier parte del mundo estuviese disei\ufffdado con el fin de ofrecer a los jugadores la practica sin peligros. Tambien se puede buscar referencia de codigos a los efectos desplazandolo hacia el pelo caracteristicas de el casino online bono falto deposito, o en la barra en los redes dedicadas en promociones que hay en el comercio. Solamente informe la cuenta de los excelentes bonos sin tanque de el casino posteriormente. No obstante, debido a conoces cual las casinos ademi?s ganan alrededor dar bonos carente tanque mediante casino. En caso de que te encuentras de lo que solicitan este tipo de publicidad exclusiva, asesoramiento una lista sobre bonos de casino sin deposito.<\/p>\n

Despues de registrarte, seguramente os ofreceran cualquier bono de recibimiento. Casinos igual que Thor Casino, Sportuna Casino o bien CryptoLeo Casino son validas alternativas, pero cada uno guarda su propio procedimiento de asignacion. Debido a conoces de que manera trabajan los bonos sin deposito, ?bien vamos a observar sobre como usarlos! Una vez creada su perfil de casino, el bono sin deposito se acreditara desplazandolo hacia el pelo se encontrara presente disponible para la pri?ctica de su uso acerca de su cuenta sobre entretenimiento.<\/p>\n","protected":false},"excerpt":{"rendered":"

Nuestro capacidad de envite, asimismo conocido como WR, sugiere todo deberias emplazar algun bono para impedir poder retirar las ganancias. Puede tener precios cual nunca contribuyan en el exigencia sobre puesta o en la barra que directamente esten excluidos del bono. Tambien podran exigirse apuestas minimas con el fin de\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-62858","post","type-post","status-publish","format-standard","hentry","category-uncategorized"],"_links":{"self":[{"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/posts\/62858","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=62858"}],"version-history":[{"count":1,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/posts\/62858\/revisions"}],"predecessor-version":[{"id":62859,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/posts\/62858\/revisions\/62859"}],"wp:attachment":[{"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/media?parent=62858"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/categories?post=62858"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/tags?post=62858"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}